作者:詹建红_335 | 来源:互联网 | 2014-05-28 09:12
在CentOS6.x安?proftpd:yum-yremovevsftpdyum-yinstallproftpdchkconfigproftpdon在改好?定?n,重新???roftpd之後,?s??ftp用??o法正常登入!!也跟防火??的?定?o?,我??edhatlinux7.3使用proftpd到?在,??情形
在 CentOS 6.x 安?
proftpd:
yum -y remove vsftpd
yum -y install proftpd
chkconfig proftpd on
在改好?定?n,重新?? proftpd 之後,?s?? ftp 用??o法正常登入!!也跟防火??的?定?o?,我? redhat
linux 7.3 使用 proftpd 到?在,??情形?是一次遇到。
查看一下 /var/log/secure,主要的???息是:
proftpd: PAM unable to dlopen(/lib/security/pam_stack.so): /lib/security/pam_stack.so: cannot open shared object file: No such file or directory
proftpd: PAM adding faulty module: /lib/security/pam_stack.so
PAM 是 Linux 用?碇付ǜ鞣N服?盏?ぬ???方式,所有 PAM 的?定?n是放在 /etc/pam.d,?φ找幌
vsftpd ??路上找到的??,解?Q方法如下:
?是原本 /etc/pam.d/proftpd 的?热?
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers Onerr=succeed
auth required pam_stack.so service=system-auth
auth required pam_shells.so
account required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
改成??蛹纯?
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers Onerr=succeed
auth required pam_shells.so
account include password-auth
session required pam_loginuid.so