【发布时间】:2012-06-15 17:31:36
【问题描述】:
我希望允许与 Linux 建立 SSH 连接,这限制了用户只能看到很少的文件系统并且只能运行一小组命令的能力。大多数命令是我编写的一组脚本。
我受到 Checkpoint 和 Cisco 的产品的启发,他们如何授予对设备的有限简单访问权限,但更高级的用户基本上可以 sudo 进入管理 shell。
这通常是如何完成的?
【问题讨论】:
标签: linux permissions ssh embedded-linux
我希望允许与 Linux 建立 SSH 连接,这限制了用户只能看到很少的文件系统并且只能运行一小组命令的能力。大多数命令是我编写的一组脚本。
我受到 Checkpoint 和 Cisco 的产品的启发,他们如何授予对设备的有限简单访问权限,但更高级的用户基本上可以 sudo 进入管理 shell。
这通常是如何完成的?
【问题讨论】:
标签: linux permissions ssh embedded-linux
尝试 chroot 设置用户可以访问的根目录。
查看here
【讨论】: