美文网首页
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