|
发表于 2004-5-19 11:26:14
|
显示全部楼层
这个实验我是这么做的,
1,把/etc/pam.d改名为/etc/pam.d.orig。
2,init 6 重新启动
3,进入登陆画面,输入root,登录不了,证明pam损坏。再重启。
4,进入single模式,用/usr/lib/rpmi -ivh pam-*.rpm来安装pam包,然后再/etc/pam.d/下只发现了other和system-auth两个文件。
5,重新启动机器,用root登录还是不能登录。疑惑。
6,在google查找资料,后重启进入single模式,在other中编辑
auth required /lib/secrurity/$ISA/pam_unix.so
account required /lib/security/$ISA/pam_unix.so
password required /lib/security/$ISA/pam_unix.so
session required /lib/security/$ISA/pam_unix.so
7,重启后可以用root登录,但/etc/pam.d文件夹下只有两个文件。
问题:/etc/pam.d/下面的其它的文件(如longi,su,xdm,)属于不同的rpm包,他们如何安装??
感谢楼上的,rpmi是解决/bin/rpm文件损坏来安装rpm包的一个好办法,还有没有其它的办法? |
|