美文网首页
2018-04-06 Linux 配置ftp服务

2018-04-06 Linux 配置ftp服务

作者: qzuser_4394 | 来源:发表于2018-04-19 12:57 被阅读0次

    安装vsftpd组件

    yum -y install vsftpd

    安装后有/etc/vsftpd/vsftpd.conf文件,是vsftp的配置文件。

    添加一个ftp用户

    useradd ftpuser

    这样一个用户建完,可以用这个登录,记得用普通登录不要用匿名了。登录后默认的路径为/home/ftpuser.

    给ftp设置用户密码

    passwd ftpuser

    输入两次密码后修改密码。

    CentOs 7 安装vsftpd 默认端口号 21

    修改selinux

    执行命令:查看状态

    getsebool -a | grep ftp

    执行上面命令,再返回的结果看到两行都是off,代表,没有开启外网的访问

    执行命令:开启外网访问

    setsebool -P allow_ftpd_full_access on

    setsebool -P ftp_home_dir on

    这样应该没问题了(如果,还是不行,看看是不是用了ftp客户端工具用了passive模式访问了,如提示Entering Passive mode,就代表是passive模式,默认是不行的,因为ftp passive模式被iptables挡住了,下面会讲怎么开启,如果懒得开的话,就看看你客户端ftp是否有port模式的选项,或者把passive模式的选项去掉。如果客户端还是不行,看看客户端上的主机的电脑是否开了防火墙,关吧)

    FileZilla的主动、被动模式修改:

    还要运行下,重启 systemctl start vsftpd

    service iptables restart

    相关文章

      网友评论

          本文标题:2018-04-06 Linux 配置ftp服务

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