道者编程


centos7安装ftp

1:安装ftp软件

yum -y install vsftpd
2:配置参数

vi /etc/vsftpd/vsftpd.conf
3:参数说明

anonymous_enable=NO #不允许匿名访问
chroot_local_user=YES #表示,(全局性)将所有用户访问范围限制在主目录,YES为限制 NO表示不限制。默认为不限制
allow_writeable_chroot=YES
pasv_enable=YES #允许数据传输时使用PASV模式
pasv_min_port=40000
pasv_max_port=40100

4:启动

systemctl start vsftpd.service
5:建立ftp账户

useradd -d /usr/local/www -s /sbin/nologin ftpcjs 
 这里新建用户:ftpcjs,活动目录为www -s 表示没有ssh权限

6:设置用户密码

passwd ftpcjs

7:开启防火墙

firewall-cmd --add-service=ftp --permanent
firewall-cmd --reload 

8:权限

给用户赋予权限可以对目录操作

 chown -R ftpcjs:ftp /usr/local/www
 表示ftpcjs 这个用户对film目录权限


最新评论:
我要评论:

看不清楚


链接