美文网首页
Linux Centos7下搭建vsftpd服务器

Linux Centos7下搭建vsftpd服务器

作者: k8s程序员 | 来源:发表于2020-04-26 10:09 被阅读0次

1.搭建vsftpd

第一步:查看linux中是否安装了vsftpd,执行如下命令

vsftpd -v

第二步:在线安装vsftpd

yum -y install vsftpd

第三步:增加ftp用户

useradd ftpuser

第四步:修改ftp用户密码

passwd ftpuserpwd

第五步:重启启动服务

service vsftpd restart

备注:如果防火墙开启记得添加例外,否则无法访问21端口
firewall-cmd --zone=public --add-port=21/tcp --permanent
问题:vsftp在REDHAT,CENTOS 5中不仅登录慢,至少花30秒左右,而且上传文件的速度也受影响, 经过摸索,根本原因在DNS解析上花费很长时间,直到DNS超时才返回,这样一来只要把 resolv.conf中的内容清空就能解决这个问题,但影响到DNS的解析
解决办法:
vi /etc/vsftpd/vsftpd.conf
reverse_lookup_enable=NO

备注:vsftp上传553 Could not create file错误解决,执行如下命令:

setsebool -P allow_ftpd_anon_write on 
setsebool -P allow_ftpd_full_access on

第六步:验证,Mac下推荐ForkLift,AppStore搜索即可免费下载

image.png

输入设置好的账号密码,直接验证即可

相关文章

网友评论

      本文标题:Linux Centos7下搭建vsftpd服务器

      本文链接:https://www.haomeiwen.com/subject/lmfdwhtx.html