Centos下使用vsftpd搭建FTP服务器
安装vsftpd
yum install vsftpd
说明
/etc/vsftpd/vsftpd.conf 是配置文件
local_enable=YES 允许使用本地账户进行FTP用户登录验证 anonymous_enable=NO 禁止匿名用户访问
local_root=/home/ftp 本地用户主目录
确保/home/ftp可写
chmod a+w /home/ftp
/etc/vsftpd/ftpusers 是黑名单用户文件
/etc/vsftpd/user_list是白名单用户文件, 允许访问FTP服务器的用户列表
设置开机自运行
systemctl enable vsftpd.service
启动服务
systemctl start vsftpd.service
配置本地用户登录
useradd ftpuser
passwd ftpuser
将ftpuser加入到user_list文件
开启端口
查看FTP服务器端口
netstat -antup | grep ftp