|
|

楼主 |
发表于 2005-4-13 09:46:21
|
显示全部楼层
Post by Glue
1. ldd /usr/sbin/sshd
看一看用没有用到 libpam.so.0 就知道装的对不对了。
用到了,显示
libpam.so.0 => /lib/libpam.so.0 (0xb75c6000)
2. 看一看/etc/ssh/sshd_config 里有没有设置
UsePAM yes
(4.0 也许不太一样?)
我看了下sshd_config,好像没有UsePAM这一项设置啊。
我的安装过程是这样的:
1、tar -xzvf openssh-4.0p1.tar.gz
2、cd openssh-4.0p1
3、./configure --with-pam --with-tcp-wrappers --with-ipv4-default --with-md5-passwords
4、make
5、make install
6、vi /etc/init.d/sshd
将:
KEYGEN=/usr/bin/ssh-keygen
SSHD=/usr/sbin/sshd
改为:
KEYGEN=/usr/local/bin/ssh-keygen
SSHD=/usr/local/sbin/sshd
7、重新启动sshd
/etc/rc.d/init.d/sshd restart |
|