码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7 配置FTP服务器

时间:2017-09-02 12:13:25      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:emc   用户   systemctl   提示   root   for   permanent   system   reboot   

1.安装vsftpd

yum -y install vsftpd

2.在firewalld中添加规则

为确保成功 先启动firewalld服务

systemctl enable firewalld

systemctl restart firewalld

firewalld-cmd --permanent --zone=public --add-service=ftp

firewalld-cmd --reload

3.设置SELINUX

阿里云服务器的CentOS7.3 默认已永久关闭

如果想开启

cd /etc/sysconfig

vim selinux

注释掉所有内容

添加SELINUX=1

:wq

之后重启系统 reboot

vim /etc/sysconfig/selinux

将SELINUX =1 修改为 disabled

:wq

setenforce 0

5.启动vsftpd服务

service vsftpd restart

##########################在客户端关闭防火墙或者配置规则允许FTP,现在应该就能匿名访问FTP默认目录了####################

6.修改配置文件

修改前先备份

cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf-bak

vim /etc/vsftpd/vsftpd.conf 

具体修改参考http://www.jb51.net/article/94223.htm

 

修改完成后重启服务

service vsftpd restart

7.添加用户

useradd -g test -d /home/test test

passwd test

设置密码。

8.设置文件夹权限

chown root /home/test   #设置文件夹所属用户 如果设置为test将导致ftp一直提示用户验证失败

chmod 770 /home/test  #test以及其同组用户 可读可写可执行

 

完成 

测试

Windows IE 资源管理器地址栏 

输入 ftp://ip即可

 

CentOS7 配置FTP服务器

标签:emc   用户   systemctl   提示   root   for   permanent   system   reboot   

原文地址:http://www.cnblogs.com/Zerozzx/p/7466179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!