Linux文件所有权与权限设置全解析
1. 文件所有权设置
在Linux系统中,文件所有权的设置是管理文件访问的重要环节。与Windows不同,Linux的所有权和权限机制更为精细。下面我们将分别介绍在文件管理器和命令行中设置文件所有权的方法。
1.1 在文件管理器中设置所有权
以GNOME桌面默认的文件管理器Nautilus为例。如果要更改文件的所有者,需要以root用户身份运行Nautilus;但如果只是更改文件所属的组,普通用户只要是目标组的成员就可以进行操作。
以root身份更改文件所有权的步骤如下:
1. 打开终端窗口。
2. 在终端中输入su获取root权限。
3. 输入nautilus启动Nautilus,可选择指定启动目录的路径。若不指定,Nautilus将显示/root目录的内容。
4. 找到要调整所有权的文件,右键单击它。
5. 在弹出的菜单中选择“Properties”,会弹出属性对话框。
6. 点击属性对话框中的“Permissions”标签,界面类似图14.1。
7. 若要更改文件所有者,在“Owner”字段中选择新的所有者(此操作只能以root身份运行Nautilus时进行)。
8. 若要更改文件所属组,在“Group”字段中选择新的组。普通用户只能选择自己所属的组,而root用户可以选择任何组。
9. 调整完所需更改的设置后,点击“Close”。
如果只想更改文件所属组而不更改所有者,且你是目标组的成员,可直接以普通用