有没有办法限制用户使用sftp和cygwin的某些主目录:
例如user1不能离开
/主页/用户1 /
用户2
/家庭/用户2 /
我不认为有窗户,但也许我错了。
如果没有,只有让用户的目录列表和上传文件? 我试图避免用户能够访问对方的文件。
谢谢
保罗
您应该阅读sshd_config手册页: man sshd_config 。
看来你需要/ etc / sshd_config中的ChrootDirectory选项:
ChrootDirectory %h
如果您只希望限制适用于某些用户,那么您应该在上面加上
Match User user1,user2,...
以上都不是Cygwin特有的,但是您应该在Cygwin上testing它,确保它在那里按照需要工作。 我自己并没有使用ChrootDirectory选项,所以你应该检查一下,确保它在Cygwin中实现。