SSH:用户只能访问 webroot 中的特定文件夹

SSH:用户只能访问 webroot 中的特定文件夹

我想创建一个用户,可以仅访问和管理特定文件夹SSH位于服务器的 webroot 中。浏览过很多博客……都没有帮助。我使用的是 ubuntu服务器 16.04

提前致谢

答案1

我看到针对您的问题的两个(类似的)解决方案:

  1. SSH Chroot 监狱

    当用户使用 ssh 登录时,他将自动 chroot 到您配置的目录中,并且无法退出(监狱)

  2. 安全FTP

    我用过安全外壳在需要提供对 webroot 目录的访问权限时,有时会使用 MySecureShell。MySecureShell 基本上是 chroot 的包装器,因此它或多或少会做同样的事情。

相关内容