作为专业的ftp服务器怎能少了vsftpd这款软件呢?
安装:
<pre>
sudo apt-get install vsftpd
</pre>
卸载:
<pre>
sudo apt-get remove vsftpd
</pre>
验证安装是否成功:
<pre>
sudo systemctl status vsftpd
</pre>
看到如下内容则说明成功了
<pre>
vsftpd.service – vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2016-05-06 13:35:49 CST; 17s ago
Process: 11596 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
Main PID: 11600 (vsftpd)
Tasks: 1 (limit: 512)
CGroup: /system.slice/vsftpd.service
└─11600 /usr/sbin/vsftpd /etc/vsftpd.conf
</pre>
修改配置文件:
修改配置文件,路径为/etc/vsftpd.conf
设置允许登录用户参考这篇文章:vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释
ubuntu root登录ftp失败
失败原因查看这篇文章:ubuntu root登录ftp失败