哪些内部 sftp 选项可用?

Jda*_*ian 7 openssh sftp

我必须chroot在 RHEL 6 盒子中创建一个环境,并使用internal-sftpOpenSSH的服务器。以下 OpenSSH 配置行正在工作:

# override default of no subsystems
#Subsystem      sftp    /usr/libexec/openssh/sftp-server
Subsystem       sftp    internal-sftp

Match User jaileduser
  ChrootDirectory %h
  X11Forwarding no
  AllowTcpForwarding no
#  ForceCommand internal-sftp -d /xxx
Run Code Online (Sandbox Code Playgroud)

但是,通过谷歌搜索这个问题,我意识到internal-sftp有一些选项,比如-d,但我在手册页中没有找到关于它的选项/参数及其含义的信息/帮助。

然后我下载了 OpenSSH 5.6p1 源代码,希望能很容易找到这些选项。但这似乎比我想象的要难。我在Changelog文件中找到了这个

 - djm@cvs.openbsd.org 2008/08/21 04:09:57
   [session.c]
   allow ForceCommand internal-sftp with arguments. based on patch from
   michael.barabanov AT gmail.com; ok markus@
Run Code Online (Sandbox Code Playgroud)

谁能告诉我在哪里可以找到这些信息?

提前致谢

Mar*_*ryl 9

internal-sftp支持相同的选项设置为sftp-server

https://man.openbsd.org/sftp-server