SFTP Chroot 和 SSH

SFTP Chroot 和 SSH

我有一个 chroot 的 SFTP 用户组来访问我的家庭服务器。 chroot 位置是 /mnt/,主要是因为它已经归 root 所有,并且是我安装我想要 chroot 用户组访问的外部 HDD 的位置。此外,当我在 /home/[user] 拥有 chroot 目录时,我收到“权限被拒绝”错误(即使在确保它由 root 拥有)

我已经生成了 RSA 密钥以完全禁用密码身份验证,但我无法将它们复制到家庭服务器,因为我的 chroot 用户没有 /mnt 的写入权限!

有什么解决方法吗?

答案1

以 root 身份复制它们,然后将chown它们复制给所需的所有者。

相关内容