Linux(RHEL7)下安装vsftp服务


1、安装vsftp(没有配置yum源的先配置yum源)

yum install -y vsftpd

 

2、启动ftp服务

systemctl start vsftpd.service

 

3、打开防火墙

 firewall-cmd --zone=public --add-port=21/tcp --permanent    #(永久添加tcp 21端口)

 firewall-cmd --permanent --zone=public --add-service=ftp    #(添加ftp服务)

 firewall-cmd --reload    #(重启防火墙)

 

4、

useradd -g root -d /home/vsftpData -s /sbin/nologin allen

新建allen用户 添加到root组

但是不允许用户登录,仅仅可以ftp登录

ftp登录后的默认目录是/home/vsftpData

passwd allen

设置密码

 

5、设置权限

chown -R allen:root /home/vsftpData

setsebool -P ftpd_full_access on

 

6、修改vsftp配置文件,禁止匿名登录

vi /etc/vsftpd/vsftpd.conf

把:anonymous_enable=YES 改为: anonymous_enable=NO

输入--->   :wq!  保存退出

 

7、验证


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM