增加项目
给前面的小系统增加SSH功能
要使用的包
说明
dropbear:嵌入式系统专用的SSH服务端和客户端
服务器端:dropbear
dropbearkey
客户端: dbclient
dropbear默认使用nsswitch实现名称解析
/etc/nsswitch.conf
/lib/libnss_files*
/usr/lib/libnss3.so
/usr/lib/libnss_files*
dropbear会再用户登陆检查其默认shell是否是当前安全的shell
/etc/shells
主机密钥默认位置:
/etc/dropbear/
RSA: dropbear_rsa_host_key
长度可变,只要是8的整数倍,默认为1024
DSS: dropbear_dss_host_key
长度固定,默认为1024
开始操作
[root@localhost dropbear-2013.56]# cd dropbear-2013.56
[root@localhost dropbear-2013.56]# ./configure
[root@localhost dropbear-2013.56]# make
[root@localhost dropbear-2013.56]# make install
安装后的文件路径,有用的文件为dropbear,dropbearkey,dbclient
[root@localhost dropbear-2013.56]# make install
install -d -m 755 /usr/local/sbin
install -m 755 dropbear /usr/local/sbin
chown root /usr/local/sbin/dropbear
chgrp 0 /usr/local/sbin/dropbear
install -d -m 755 /usr/local/bin
install -m 755 dbclient /usr/local/bin
chown root /usr/local/bin/dbclient
chgrp 0 /usr/local/bin/dbclient
install -d -m 755 /usr/local/bin
install -m 755 dropbearkey /usr/local/bin
chown root /usr/local/bin/dropbearkey
chgrp 0 /usr/local/bin/dropbearkey
install -d -m 755 /usr/local/bin
install -m 755 dropbearconvert /usr/local/bin
chown root /usr/local/bin/dropbearconvert
chgrp 0 /usr/local/bin/dropbearconvert
。。。未完待续。。。