• 创建多用户sftp服务器


    1. 配置sshd服务

    # cat /etc/ssh/sshd_config
    #Subsystem	sftp	/usr/libexec/openssh/sftp-server      -->这行注释掉
    Subsystem sftp internal-sftp 
    Match Group sftpgroup 
    ChrootDirectory /data/sftp/%u
    ForceCommand internal-sftp 
    AllowTcpForwarding no 
    X11Forwarding no

     

    2. 配置用户目录及相关的权限

    # chown -R root:root /data/sftp                   -->保证/data 和 /data/sftp的属主和属组都是root
    # groupadd sftpgroup                     --> 创建sftpgroup组
    # useradd -g sftpgroup -s /bin/false momo
    # passwd momo
    # mkdir -p /data/sftp/momo
    # usermod -d /data/sftp/momo momo
    # chown root:sftpgroup /data/sftp/momo
    # chmod 755 /data/sftp/momo
    # mkdir /data/sftp/momo/home
    # chown momo /data/sftp/momo/home
    # chmod 755 /data/sftp/momo/home
    

    3. 重启sshd服务

    # systemctl restart sshd

  • 相关阅读:
    吉文斯旋转
    MinHash
    MinHash 原理
    Mahout SlopOne
    svd++
    openwrt定制管理
    苹果新的编程语言 Swift 语言进阶(九)--方法和下标
    2014年百度之星程序设计大赛
    unixbench安装及使用
    数据库连接-ADO.NET
  • 原文地址:https://www.cnblogs.com/reachos/p/13305526.html
Copyright © 2020-2023  润新知