centos配置vsftpd、添加用户
环境介绍
创新互联服务项目包括海城网站建设、海城网站制作、海城网页制作以及海城网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,海城网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到海城省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
CentOS 6.6
安装vsftpd
yum -y install vsftpd
查看安装包
rpm -q vsftpd
修改配置文件/etc/vsftpd/vsftpd.conf
anonymous_enable=NO #关闭匿名用户
ascii_upload_enable=YES
ascii_download_enable=YES
userlist_deny=NO #这行需要手工添加
添加ftp用户
adduser -g ftp -d /var/ftp ftpuser #用户名ftpuser,ftp目录指定为/var/ftp,如果不指定则默认目录为该用户的家目录/home/ftpuser
passwd ftpuser #设置用户密码
修改文件/etc/vsftpd/user_list,清空该文件,将新建的ftp用户添加进去
ftpuser
配置防火墙允许FTP服务
关于vsftpd的配置完成,但此时客户端访问该ftp服务器,会出现500 OOPS:cannot change directory的错误。
这是因为CentOS系统安装了SELinux,默认是没有开启FTP的支持,所以访问时都被阻止了。
查看SELinux的设置
getsebool -a | grep ftp
ftp_home_dir --> off
将ftp_home_dir状态开启
setsebool ftp_home_dir 1
打开vsftpd服务
service vsftpd restart
开机自启动
chkconfig vsftpd on
客户端访问
ftp://ftpserverip
网站标题:centos配置vsftpd、添加用户
网页网址:http://hbruida.cn/article/jsgjds.html