监禁用户,使其只能读取/写入其用户目录

监禁用户,使其只能读取/写入其用户目录

我正在运行 Ubuntu 服务器,想知道是否有办法只允许用户(通过 FTP 和 SSH 连接)读取和写入他们自己的 /home/用户/ 目录并且不允许它们读取或写入其他任何内容?

感谢您的帮助! :)

答案1

这是一个Ubuntu 上 FTP 的 chroot jailHowTo 应该涵盖您对 FTP 的要求 - 为 SSH 用户保护您的服务器是一个更复杂的主题,并且实际上取决于您希望用户能够做什么(默认情况下,文件所有权和权限将阻止用户更改不属于他们的文件,但允许用户通过 SSH 访问允许他们通过 FTP 以纯文本形式广播密码并不理想)。

相关内容