您的位置:首页 > 运维架构 > Linux

在基于CentOS的云主机上用vsftpd搭建FTP服务器

2016-02-18 14:27 726 查看

安装vsftpd

yum install vsftpd


设置开机启动vsftpd ftp 服务

chkconfig vsftpd on


修改vsftpd配置文件

不允许匿名访问

anonymous_enable=NO


允许使用本地账户进行ftp登陆验证

local_enable=YES


指定userlist_file文件的位置

userlist_file=/etc/vsftpd/user_list


创建ftp登陆用户

添加用户ftpuser,主目录为/home/ftp,禁止登陆SSH权限

sudo useradd –d /home/ftp –g ftp –s /sbin/nologin ftpuser –p password


修改用户密码

passed ftpuser


赋予目录写的权限给用户

chown –R ftpuser /home/ftp


编辑user_list文件

可以注释掉所有的账号,添加账号ftpuser

vi /etc/vsftpd/user_list


在文件末尾加上用户
ftpuser
,可以注释掉上面的所有用户,加#注释

保存后,重启vsftpd

service vsftpd restart


或者先
service vsftpd stop
servicevuftpd start


参考文章:

http://www.cnblogs.com/dudu/archive/2012/12/15/linux-ftp-vsftpd.html

http://www.cnblogs.com/zhenmingliu/archive/2012/04/25/2470646.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: