我有一台 Ubuntu 服务器,其中有多个用户登录以上传一些文件。每个用户都有一个主目录,我希望将其 chroot 到其中。
例如,用户 1 使用 sftp 连接到服务器,位于其主目录(例如 /var/www/user1),我希望他无法“看到”此目录之外的内容。有什么简单的方法可以解决这个问题吗?
答案1
ChrootDirectory
是的,你可以,在你的系统中寻找man sshd_config
,除非你的系统sshd
太旧。
我有一台 Ubuntu 服务器,其中有多个用户登录以上传一些文件。每个用户都有一个主目录,我希望将其 chroot 到其中。
例如,用户 1 使用 sftp 连接到服务器,位于其主目录(例如 /var/www/user1),我希望他无法“看到”此目录之外的内容。有什么简单的方法可以解决这个问题吗?
ChrootDirectory
是的,你可以,在你的系统中寻找man sshd_config
,除非你的系统sshd
太旧。