外观
sudo apt install vsftpd
默认会新建个用户ftp 设置该用户密码:
ftp
sudo passwd ftp
由于用户ftp不是服务器登录用户,如下:
cat /etc/passwd
ftp:x:103:119:ftp daemon,,,:/srv/ftp:/usr/sbin/nologin
修改文件: /etc/pam.d/vsftpd 注释掉: auth required pam_shells.so
/etc/pam.d/vsftpd
auth required pam_shells.so
配置文件详见: 官网配置说明