美文网首页
CentOS7安装ftp

CentOS7安装ftp

作者: 团子sama | 来源:发表于2019-12-24 10:04 被阅读0次

    查看vsftp是否安装

    rpm -qa|grep vsftp

    安装:

    yum install vsftp -y

    安装完成查看配置文件

    /etc/vsftpd/vsftpd.conf

    修改配置文件

    anonymous_enable=NO #不允许匿名访问

    chroot_local_user=YES #限定登录用户根目录

    chroot_list_enable=NO #不允许有例外

    添加

    userlist_deny=NO #允许userlist中的用户访问

    userlist_file=/etc/vsftpd/user_list #userlist文件地址

    local_root=/usr/local/src/anchora #限定登录的根目录

    allow_writeable_chroot=YES #限定根目录的时候,允许根目录可写

    userlist中添加的用户

    guyunyu

    系统中添加guyunyu (部门的用户都可以创建)

    groupadd csanchora

    useradd guyunyu -G csanchora -s /sbin/nologin

    echo “cs8nchor8”|passwd —stdin guyunyu

    允许ftp登录的用户在限定的根目录创建文件,上传,修改部门成员的文件等操作

    方法1:

    chgrp csanchora /usr/local/src/anchora

    chmod 2775 /usr/local/src/anchora

    /etc/vsftpd/vsftpd.conf配置文件中

    local_umask=002

    最终的配置文件

    方法2:

    使用ACL

    setfacl -m d:g:csanchora:rwx /usr/local/src/anchora

    启动vsftpd

    systemctl start vsftpd.service

    相关文章

      网友评论

          本文标题:CentOS7安装ftp

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