Ubuntu 20.04 vsftpd快速安装与配置

1.安装vsftpd

sudo apt-get install vsftpd

2.配置/etc/vsftpd.conf文件

打开配置文件

sudo vim /etc/vsftpd.conf

修改以下几行参数:

修改值或将参数前的#注释符去掉

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

添加这行参数:

local_root=ftp连接成功后期望进入的目录

注意:在listen_ipv6=YES前添加#将这行注释掉。

3.配置允许连接的用户文件

sudo vim /etc/vsftpd.chroot_list

将允许连接的用户名写入该文件中,一个用户名一行。

4.重启vsftpd服务并设置开机自启动

systemctl restart vsftpd
systemctl enable vsftpd

5.后记

如果无法进行pasv连接可以参考我的这篇博客:云服务器Ubuntu20.04 vsftpd无法pasv连接的解决方法_LeKZzz的博客-CSDN博客

你可能感兴趣的:(ubuntu,linux,服务器)