Copssh、Chrootdirectory 和虚假的 cygwin 目录

Copssh、Chrootdirectory 和虚假的 cygwin 目录

我已使用此答案将 sftp 用户限制到他们的主目录中https://serverfault.com/a/201879/65157

一切似乎都运行良好。不过我只有一个查询。

当我发出“ls”命令时,似乎会出现一个额外的 cygwindrive 目录。例如,我可能会得到这样的结果:

sftp> ls
cygdrive  five      six

有人能解释一下我为什么会得到这个吗?

谢谢

保罗

答案1

/cygdrive 是 Cygwin 放置 Windows 目录的标准前缀,例如 /cygdrive/C。我以前没见过这个,但似乎即使在 chroot 环境中,Cygwin 也希望它在那里。您可以在 /etc/fstab 中看到 /cygdrive。

在我看来,这种行为像是 chroot 中的一个错误。我建议将其报告给 Cygwin 邮件列表,[电子邮件保护]。请务必遵循问题报告指南

相关内容