美文网首页
2018-04-20

2018-04-20

作者: fhysmile | 来源:发表于2018-04-20 18:45 被阅读0次

    linux下安装vsftpd,用windows连接时出错如下信息:

    解决办法如下:

    查看SELinux有关ftp方面的设置

    错误原因:对方服务器开启了selinux,导致连接被阻断的情况。( 默认下是没有开启FTP的支持,所以访问时都被阻止了)

    解决方法:1)关闭selinux:      #set enforce 0

                     2)设定setsebool值  

    查看ftp的setsebool值:#sestatus -b| grep ftp或者#getsebool –a  | grep  ftp

    修改值:

    在命令行中输入:

    1. #setsebool  -P  ftp_home_dir  1或者# setsebool -P ftpd_disable_trans 1(使用-P参数,无需每次开机都输入这个命令)

    2.或者没有-P

    .# setsebool ftpd_disable_trans 1 或者 # setsebool ftp_home_dir 1

    3.查看当前状态是否是on的状态,显示

    然后关闭防火墙:

    service iptables stop

    重启vsftpd :

      #service vsftpd  restart

    windows登录:

    登陆成功。

    相关文章

      网友评论

          本文标题:2018-04-20

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