我正在使用 Ubuntu 12.04 LTS 版本 32 位,现在我正在进行 Ubuntu 定制。我的定制操作系统有 2 个用户,如下所示:
- 具有完全权限的管理员。
- 权限受限的网络用户(标准用户)。
现在我正在安装一些外部包和命令,现在我希望我的网络用户无法访问它们。
任何想法?
答案1
在 POSIX 系统中,访问文件有 3 种模式:所有者乌爵士,G团和哦具有三种类型的权限:R读/西礼仪Xecute。系统上的每个文件都有一个包含这些权限的位掩码。阅读更多…
基本思想是将 Net User 设置为others
禁止其他人读取/写入/执行特定文件。这是通过
sudo chmod 750 /path/to/file_or_directory
最初,others
每个新用户都出现在该组中。因此,如果你想拒绝他们访问 Bash,你必须编写
sudo chmod 750 /bin/bash
这会将权限设置为rwxr-x---
。要再次允许访问,请使用
sudo chmod 755 /bin/bash