给你一个受限 shell 是有原因的。如果您希望能够运行所有命令,那么您将获得一个标准 shell。
您应该能够在给定的 PATH 中运行任何内容,而无需以 / 开头命令。通常从具有受限 shell 的用户路径中排除可用于启动不受限制 shell 的命令。
编辑:您可以完全访问路径上的任何程序。其中一些可能具有提供不受限制的 shell 的命令。编辑器通常有 shell 转义命令。其他命令可能提供对不受限制的 shell 的访问。为受限制的 shell 创建路径时,请验证路径上每个命令的功能。让人们能够在路径上写入任何文件会带来明显的风险。
受限 shell 为系统和用户提供保护。系统受到保护,因为用户不应过多访问破坏性命令。用户受到保护,使用不在路径上的命令对系统造成的损坏很可能不是由用户造成的。系统管理员应负责确保路径上的命令不提供不受限制的 shell 访问。
| 归档时间: |
|
| 查看次数: |
16742 次 |
| 最近记录: |