Centos7下搭建ftp服务器

2018-09-27  本文已影响0人  桐间纱路

首先执行命令

rpm -qa | grep vsftpd

查看是否安装了ftp服务,如果没有安装,执行

yum -y install vsftpd

命令安装。
安装之后创建ftp用户

useradd -s /sbin/nologin -d /home/ftpdir ftp_user

该命令添加一个ftp_user的用户,并且为用户创建目录ftpdir
然后为ftp_user添加密码

passwd ftp_user

然后编辑配置文件

vi /etc/vsftpd/vsftpd.conf

找到anonymous_enable这个配置项,默认是YES,修改成NO,表示不允许匿名用户登录。
找到chroot_local_user=YES这个配置,默认是注释的,去掉注释,表示只让用户在自己的目录里面活动。
添加allow_writeable_chroot=YES表示允许对目录的写权限。
设置开机前启动

systemctl enable vsftpd.service

启动ftp服务

systemctl start vsftpd.service
上一篇 下一篇

猜你喜欢

热点阅读