美文网首页
centOS7.3安装vsftpd-2.0.1-6

centOS7.3安装vsftpd-2.0.1-6

作者: summer_coen | 来源:发表于2017-07-03 17:40 被阅读0次

    先关闭selinux,不关闭会有冲突

    vi /etc/selinux/config

    #SELINUX=enforcing #注释掉

    #SELINUXTYPE=targeted #注释掉

    SELINUX=disabled #增加

    随后重启服务器才能生效。

    使用的是firewall防火墙,ftp是通过20、21端口(20传输、21连接)

    firewall-cmd --zone=public --add-port=21/tcp --permanent

    firewall-cmd --zone=public --add-port=20/tcp --permanent

    firewall-cmd --reload

    通过yum安装vsftpd,修改vsftpd.conf文件

    yum install -y vsftpd

    cd /etc/vsftpd

    vim vsftpd.conf

    修改vsftpd.conf,我的设置是禁止匿名用户的

    anonymous_enable=NO  #禁止匿名登录

    local_root=PATH   #希望把文件传到哪里的地址

    write_enable=YES  #可以上传(全局控制)

    打开chroot_local_user=YES,添加allow_writeable_chroot=YES ,很重要,位置必须是chroot_local_user=YES下面


    创建一个用户组和用户,详情见centOS7.3安装nginx1.11.10章

    启动vsftpd  (重启是service vsftpd restart)

    service vsftpd start

    查看21端口是不是被vsftpd占用

    netstat -lnp|grep 21

    占用成功

    然后开始连接!成功!


    相关文章

      网友评论

          本文标题:centOS7.3安装vsftpd-2.0.1-6

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