[这个贴子最后由wdongtao在 2002/10/15 05:33pm 编辑]
SSHD2 的安装过程
服务端:
到网站下载ssh-3.2.0.tar.gz,down到本地的一个临时目录。
gzip -d ssh-3.2.0.tar.gz
tar -vxf ssh-3.2.0.tar
cd ssh*
./configure;make;make install(确保make、gcc目录在当前的环境变量中)
cd /usr/local/sbin
./sshd2 (启动进行测试)
ps -ef |grep sshd (检查是否启动成功)
cd /etc/rc2.d
cp -p S60* S99sshd(copy一个现成的,省得设置权限之类的东东:))
vi S99sshd (进入后删除所有的内容,我们要的只是现成的权限!)
#!/sbin/sh
if [ -x /usr/local/sbin/sshd ]; then
/usr/local/sbin/sshd
echo "sshd2 startup.."
fi
*建议将上面的内容复制到VI中,不然容易敲错,特别是;
ps -ef |grep sshd (找到我们刚才启动的那个进程,用Kill -9 ***杀掉)
./S99sshd
客户端:
打开SecureCRT,新建一个连接
Protocol: ssh2
Hostname: test
Port: 22
Username: *.*.*.*
cipher: 3DES
Authentication:Password
自己可以试试!(X86测试成功)
2003年5月20日 添加一故障解决
在一台sun的机器上安装sshd2,安装过程中安装了ncurses-5.2-sol8-sparc-local.gz,在远端操作的时候,发现在etc/rc2.d下面能正常使用,服务可以启动,但是在重新启动机器后不能正常启动服务,到机房检查机器的重启情况,发现报错找不到libncurses.so.5的文件,root登陆后将libncurses.so.5的文件由原来的/usr/local/lib下连接到/usr/lib下面,重新启动机器,故障解决。
原因:机器在启动时到/usr/lib下面找libncurses.so.5文件,但是安装包的时候默认安装到/usr/local/lib下面,找不到包所以报错,root登陆后已经将路径指出,所以可以找到libncurses.so.5不会报错。
sunmarmot 回复于:2002-10-15 17:27:38
hohohohoh~~~~~~~~~~~~
好东东
南非蜘蛛 回复于:2002-10-15 17:55:45
怎么没有修改配置文件,新版本容许root直接登陆,很威胁,还有好多配置要改
cat /etc/ssh2/sshd2_config | grep -v ^#
Port 22
HostKeyFile hostkey
PublicHostKeyFile hostkey.pub
RandomSeedFile random_seed
IdentityFile identification
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 过程 安装 原创 回复 启动 服务 下载 蜘蛛 机器 下面 |
注册
个人空间
