创建用户

  1. mkdir -p /foo/bar
  2. chmod 755 /foo/bar
  3. useradd [-d /foo/bar/upload] [-s /sbin/nologin] <user>
  4. # 家目录的上级目录用户必须是root且权限是755
  5. passwd <user>

配置/etc/ssh/sshd_config

  1. #Subsystem sftp /usr/libexec/openssh/sftp-server
  2. Subsystem sftp internal-sftp
  3. Match User <user>
  4. ChrootDirectory </foo/bar>

排错

  1. sshd -t