Ubuntu 20.04 vsftpd快速安装与配置

Ubuntu 20.04 vsftpd快速安装与配置
LeK本文首发于CSDN,现迁移到本博客。
什么是vsftpd
vsftpd 是 “very secure FTP daemon” 的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX 等系统上面,是一个完全免费的、开发源代码的 ftp 服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持 IPv6、速率高等。
1.安装vsftpd
1 | sudo apt-get install vsftpd |
2.配置/etc/vsftpd.conf文件
打开配置文件
1 | sudo vim /etc/vsftpd.conf |
修改以下几行参数:
修改值或将参数前的**#**注释符去掉
1 | listen=YES |
添加这行参数:
1 | local_root=ftp连接成功后期望进入的目录 |
注意:在listen_ipv6=YES前添加**#**将这行注释掉。
3.配置允许连接的用户文件
1 | sudo vim /etc/vsftpd.chroot_list |
将允许连接的用户名写入该文件中,一个用户名一行。
4.重启vsftpd服务并设置开机自启动
1 | systemctl restart vsftpd |
5.后记
如果无法进行pasv连接可以参考我的这篇博客:云服务器Ubuntu20.04 vsftpd无法pasv连接的解决方法
评论
匿名评论隐私政策
✅ 评论时留下您的邮箱号可以获取相关评论的回复,欢迎您的指正与互动~