安裝vsftpd之后,自建系統用戶userftp,之后發現用戶無法登錄。經過查詢,修改配置文件 vi /etc/pam.d/vsftpd,注釋以下行就搞定了。
#auth required pam_shells.so
#%PAM-1.0 session optional pam_keyinit.so force revoke auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed #auth required pam_shells.so auth include password-auth account include password-auth session required pam_loginuid.so session include password-auth
