http://www.linuxidc.com/Linux/2014-12/110466.htm (openssh平滑升级步骤)
1、下载dropbear:https://matt.ucc.asn.au/dropbear/
2、检查安装依赖包
[root@localhost ~]# yum install zlib* gcc make
3、编译安装dropbear
[root@localhost home]# tar -jxvf dropbear-2017.75.tar.bz2
[root@localhost home]# cd dropbear-2017.75/
[root@localhost dropbear-2017.75]# ./configure
[root@localhost dropbear-2017.75]# make && make install
检查生成的文件是否正确:
[root@localhost dropbear-2017.75]# ls /usr/local/sbin/ /usr/local/bin/
/usr/local/bin/:
dbclient dropbearconvert dropbearkey
/usr/local/sbin/:
dropbear
检查生成的文件是否正确:
[root@localhost dropbear-2017.75]# mkdir /etc/dropbear/
4、生成证书
[root@localhost dropbear-2017.75]# /usr/local/bin/dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key
[root@localhost dropbear-2017.75]# /usr/local/bin/dropbearkey -t rsa -s 4096 -f /etc/dropbear/dropbear_rsa_host_key
5、启动dropbear
[root@localhost dropbear-2017.75]# /usr/local/sbin/dropbear -p 2222 //监听2222端口
查看是否启动成功:
[root@localhost dropbear-2017.75]# netstat -antup
OK,安装完成!
或则通过命令:
[root@localhost home]# netstat -anput | grep dropbear
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 7524/dropbear
tcp 0 52 172.17.123.137:2222 10.9.50.137:56685 ESTABLISHED 7526/dropbear
tcp 0 0 :::2222 :::* LISTEN 7524/dropbear
则可以直接通过putty或者xshell用ssh方式 端口 2222登录了。
另
如果要删除dropbear安装的文件,并杀掉进程
# rm -rf /etc/dropbear/ /usr/local/sbin/dropbear /usr/local/bin/dropbear*
[root@localhost ~]# ps aux | grep dropbear
root 2151 0.0 0.0 103324 888 pts/1 S+ 11:45 0:00 grep dropbear
root 7524 0.0 0.0 14832 616 ? Ss 10:46 0:00 /usr/local/sbin/dropbear -p 2222
[root@localhost ~]# kill -9 14832
[root@localhost home]# netstat -anput | grep dropbear # 验证是否OK!
相关推荐
之前采用上述步骤生成公钥后,将公钥拷贝到server端,但是始终连接不上,步骤都没有问题,后来发现,在secureCRT软件中,没有将ssh-rsa显示全,采用双屏显示器拉长才显示全(这个问题找了一晚上,真悲催!...
此包为Android下的dropbear源码,请直接...具体配置dropbear ssh服务器的端口及路径请看dropbear代码下的options.h文件 具体可以参照我的blog: http://blog.163.com/leekwen@126/blog/static/3316622920118144927681/
Linux 安装及SSH免密码设置,有图 有文档。可以参考下。
config.h从配置选择h特性 debug.h 编译时选择调试功能 includes.h 包含系统头文件等等 通用程序= = = = = = = = = = = = = = = = signkey.c为pubkeys c一个通用的处理程序,切换到dss或rsa取决于类型的关键 rsa.c rsa...
默认配置root @ lede:〜#uci show dropbear@ dropbear [0] = dropbear@ dropbear [0] .Root
关于适用于 android 的 ssh/sshd 替代...arm-linux-gnueabi配置 ./configure --host=arm-linux-eabi \ --disable-zlib \ --disable-largefile \ --disable-loginfunc \ --disable-shadow \ --disable-utmp \ --disable
Embox 是一种可配置的 RTOS,专为资源受限的嵌入式系统而设计。Embox 的主要思想是使用没有 Linux 的 Linux 软件。 成就 基于 PJSIP 项目的 STM32F7Discovery 上的 VoIP 电话 STM32F7Discovery 上的 Qt STM32F769i ...
makenode将一组配置文件模板与诸如生成的SSH密钥,分配的IP地址范围,私有wifi密码等信息结合在一起,然后将生成的配置文件捆绑到一个ipk软件包中,使用scp将ipk发送到节点并安装该软件包。 makenode还可以选择使用...
设置公钥身份验证的步骤
本文基于xilinx的zynq 7z045芯片使用buildroot工具制作根文件系统,并添加网络工具:dropbear、vsftpd、tcpdump、iperf3等,移植mkfs.ext4工具,并添加交叉编译器lib库到根文件系统。
搜索配置文件 寻找脚本文件 搜索其他.bin文件 查找诸如admin,password,remote等的关键字。 搜索物联网设备上使用的通用Web服务器 搜索常见的二进制文件,例如ssh,tftp,dropbear等。 搜索URL,电子邮件地址和...
Embox是为资源受限和嵌入式系统设计的可配置RTOS。 Embox的主要思想是在没有Linux的情况下使用Linux软件。 成就成就 提供多种编程语言:Python,Lisp,Java(音素),TCL,Ruby,Lua 基于Dropbear项目的SSHD ...
SSH审核 ssh-audit是用于ssh服务器... 来自OpenSSH,Dropbear SSH和libssh的历史信息; 策略扫描以确保遵守强化/标准配置; 在Linux和Windows上运行; 支持Python 3.6-3.9; 没有依赖 用法 usage: ssh-audit.py [o
initramfs中systemd的供应工具(systemd-tool):mkinitcpio挂钩名称: systemd-tool 挂钩提供的核心功能: 统一的systemd + mkinitcpio配置自动配置二进制和配置资源按需调用mkinitcpio脚本和内联函数随附的服务...
因此只需要把AP6181A2的固件放到AP6212的目录下,并适当修改配置文件/做出相应的修改。 就可以让tinav2.1在上电启动的时候,通过自动识别AP6181A2来加载其固件了。 1、使用AP6212原厂/代理商提供的固件在android...