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

在centos中搭建vsftpd服务器

时间:2017-12-05 00:51:55      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:用户   com   权限   增加   /etc   ges   pfile   root   vsftpd   

最近在学习linux的知识,在学习中是一步一个坑,没点脾气,谁让我啥都不会呢。

搭建vsftpd服务器步骤:

1、查看本机是否安装了vsftpd,命令rpm -qa|grep vsftpd

技术分享图片

2、如果已经安装了,则打开配置文件,命令vim vsftpd.conf

技术分享图片

3、如果没有安装则,用yum安装 yum -y install vsftpd,

4、在根目录下创建一个文件夹mkdir ftpfile

5、增加一个用户 useradd ftpuser -d /ftpfile -s /sbin/nologin  这个用户是不允许登录的

6、给ftpfile赋权限 chown -R ftpuser.ftpuser /ftpfile/

7、编辑配置文件,vim vsftpd.conf   然后重启vsftpd   service vsftpd restart

技术分享图片

技术分享图片

8、在vsftpd目录下创建一个文件chroot_list, 命令:vim chroot_list   把ftpuser写入

9、修改防火墙配置 vim /etc/sysconfig/iptables, 重启防火墙 service iptacles restart

技术分享图片

10、在/ftpfile中新建一个文件

10:、这时候可以在Windows上访问,ftp://192.168.2.112/发现可以登录但是看不到文件,这是因为selinux设置的问题

11、修改selimux配置

技术分享图片

12、重启vsftpd后,重新访问,ok成功了

技术分享图片

希望自己可以把自己学到的东西记录下来,加深理解。

 

在centos中搭建vsftpd服务器

标签:用户   com   权限   增加   /etc   ges   pfile   root   vsftpd   

原文地址:http://www.cnblogs.com/rawboys/p/7979431.html

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