美文网首页
sftp的部署搭建

sftp的部署搭建

作者: sungreentea | 来源:发表于2018-01-16 11:15 被阅读0次

    仅供大家参考,如有问题,请指摘
    1、添加用户组
    groupadd sftp

    2、添加用户并设置为sftp组
    useradd -g sftp -s /sbin/nologin -M prdsftp ## 其中-M为不创建用户目录

    3、修改sftp用户的密码
    passwd prdsftp
    查看用户 id prdsftp

    4、创建sftp用户的根目录并设置拥有者和组,修改权限(755)

    cd /home

    mkdir sftp

    chown root:sftp sftp

    chmod 755 sftp

    5、在sftp的目录中创建prdsftp可写的目录
    mkdir sftpdata
    chown prdsftp:sftp ./sftpdata

    6、修改配置文件

    vim /etc/ssh/sshd_config

    修改

    Subsystem sftp /usr/libexec/openssh/sftp-server

    Subsystem sftp internal-sftp
    增加:
    Match User sftp
    X11Forwarding no
    AllowTcpForwarding no
    ForceCommand internal-sftp
    ChrootDirectory /home/sftp #### 此处与上面所创建的/home/sftp目录对应

    7,SSHD配置生效

    service sshd reload

    相关文章

      网友评论

          本文标题:sftp的部署搭建

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