centos部署ftp
1.安装vsftpd,服务端
yum install vsftpd
2.配置vsftps
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
vim /etc/vsftpd/vsftpd.conf
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
退出保存
保存完成之后确定是否存在其chroot_list文件,如果没有先创建
3.添加ftp用户以及目录
useradd -d /usr/temp -g ftp -s /sbin/nologin happen
4设置刚才设置的用户名的密码【上边的happen】
passwd happen
然后输入密码
5.设置文件的权限
chmod 777 /usr/temp -R
chown happen:ftp /usr/temp
6.重启服务
service vsftpd restart
7.连接服务器,下载客户端数据服务器地址端口用户名密码即可,默认端口为21