查询服务是否挂载
[root@localhost ~]# service vsftpd status
Redirecting to /bin/systemctl status vsftpd.service
Unit vsftpd.service could not be found.
安装vsftpd
执行命令安装 yum install -y vsftpd
查看状态 service vsftpd status
重启 service vsftpd.service restart
FTP用户管理
添加用户 adduser ftptest
修改用户密码 passwd ftptest
新建目录 mkdir -p /home/ftptest/ftp_dir
修改目录权限 chmod -R 750 /home/ftptest/ftp_dir
修改目录所有者 chown -R ftptest:ftptest /home/ftptest/ftp_dir
将用户添加到ftp用户列表中 sudo bash -c 'echo ftptest >> /etc/vsftpd/user_list'
修改配置
修改配置文件 vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_min_port=30000
pasv_max_port=31000
userlist_file=/etc/vsftpd/user_list
userlist_deny=NO
嘿,大佬。不错哦