When the formal deployment environment, having problems carrying good ftp service landing not always go in, spend some time to resolve, recorded under way to resolve
- View /etc/vsftpd/vsftpd.conf found pam_service_name = vsftpd, known pam authentication files are located /etc/pam.d/vsftpd
- View /etc/pam.d/vsftpd see a line auth required pam_shells.so, because creating ftp accounts, when it prohibits the ssh login here should be changed to pam_nologin.so
- Restart systemctl vsftpd.service restart, normal landing
Here only records personal encounter problems, create vsftpd.conf basic configuration and the search for their own ftp account