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

CentOS7下安装FTP

时间:2018-02-01 20:39:27      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:自启   最大   var   esc   ble   查看   用户名   自己   状态   

1、安装vsftpd

yum install -y vsftpd

2.设置

使用命令systemctl status vsftpd.service查看ftp状态。

开启ftp

systemctl start vsftpd.service

设置vsftpd服务开机自启

systemctl enable vsftpd.service

3.配置vsftpd.conf文件

vi /etc/vsftpd/vsftpd.conf

按 i 编辑文件,找到anon_mkdir_write_enable=YES,修改成anon_mkdir_write_enable=NO  //不允许匿名登录FTP

文件末尾加上

 local_root=/var/www    //自己网站的根目录,我的是www下,当登录FTP后就会到www这个目录

userlist_deny=NO

use_localtime=YES

设置完以后,按下 Esc 退出编辑模式,再按下:wq保存退出。

4.添加FTP账户

//例如设置用户名为test,密码为123456

useradd test -s /sbin/nologin     //添加用户名为test

passwd test    //好像必须写新建的用户名,确认之后会提示2次输入密码,直接输入想好的密码就好了

5、编辑user_list文件,允许test用户访问FTP

vi /etc/vsftpd/user_lis

技术分享图片

6.建根目录,并设置访问权限

chown -R test /var/www

chmod -R 777 /var/www   //给用户目录最大权限

好了到这里就算完成了。。。。。。。

注:如果开启防火墙的话,需要设置一下

防火墙添加FTP服务

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

firewall-cmd --reload

 

重启防火墙

service firewalld restart

查看防火墙状态

 service firewalld status

7.重启vsftpd服务器

systemctl start vsftpd.service

CentOS7下安装FTP

标签:自启   最大   var   esc   ble   查看   用户名   自己   状态   

原文地址:https://www.cnblogs.com/zhang-ding-1314/p/8400639.html

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