vsftpd 是一个安全且快速的 FTP 服务器软件,一般情景下的安装设置也简单。Debian 下直接
1 | apt-get insall vsftpd |
默认情况下 vsftpd 禁止 root 访问,也不允许本地用户访问,但在对安全性没有特殊要求的情况下需要本地用户甚至 root 访问 ftp,配置方法如下:
第一步:修改 /etc/vsftpd.conf
1 | anonymous_enable=NO # 禁止匿名用户访问 |
第二步:修改 /etc/ftpusers
这里面的用户都不允许访问 ftp,从中去掉 root
注意:在某些系统上这个文件是 /etc/vsftpd.ftpusers
至此,root 应该可以访问 ftp 了。
祝你好运!