apt-get install vsftpd
service vsftpd start
useradd -m -d /home/ftpuser -s /sbin/nologin ftpuser
passwd ftpuser
apt-get remove vsftpd
rm /etc/pam.d/vsftpd
apt-get install vsftpd
这ubuntu
启用了PAM
,所在用到vsftp
时需要用到 /etc/pam.d/vsftpd
这个文件(默认源码安装的不会有这个文件),因此除了匿名用户外本地用户无法登录。所以只要删除。
时间: 2024-07-30 05:44:12