linux怎么配置/etc/group 必须全部用户均可读,root 用户可写
时间: 2023-06-25 21:07:31 浏览: 64
可以使用 `chmod` 命令来修改 `/etc/group` 文件的权限:
```bash
sudo chmod 644 /etc/group
```
这将使得 `/etc/group` 文件对于所有用户均可读,只有 root 用户可写。其中,6 表示以下权限:
- 6 = 4 (读权限) + 2 (写权限) = `-rw-r--r--`
这样配置之后,普通用户就可以查看 `/etc/group` 文件的内容,但是只有 root 用户才能修改它。
相关问题
linux怎么配置/etc/passwd 全部用户均可读,root 用户可写
您可以使用以下命令更改 /etc/passwd 的权限:
```
sudo chmod 644 /etc/passwd
sudo chown root:root /etc/passwd
```
这将使所有用户都能读取 /etc/passwd 文件,而只有 root 用户才能写入该文件。
其中,chmod 命令用于更改文件或目录的权限,644 表示 owner 可读写,group 和 others 只可读取;
chown 命令用于更改文件或目录的所有者和所属组,root:root 表示所有者和所属组都是 root 用户。
linux怎么配置/etc/shadow 只有 root 可读
要将 `/etc/shadow` 文件设置为只有 root 可读,可以使用以下命令:
```
sudo chmod 600 /etc/shadow
sudo chown root:root /etc/shadow
```
第一条命令将文件权限设置为 `rw-------`,即只有所有者可读写,其他人没有任何权限。第二条命令将文件的所有者和所属组都设置为 root,确保只有 root 用户才能访问此文件。注意,不要尝试修改 `/etc/shadow` 文件,因为这可能会使系统处于不安全的状态。