SUDO APT install 后如何用root权限修改安装的文件:root权限

SUDO APT install 后如何用root权限修改安装的文件:root权限

在我们的组织中,我们只允许普通用户使用“sudo apt-get”。现在的问题是,安装后创建的文件具有 root:root 权限,而该用户无法修改。

如果您能分享如何使用 visudo 解决此问题,我将不胜感激。如果您有任何问题,请告诉我。

谢谢

沙米尔

答案1

您可以使用chown来更改文件和文件夹的所有权。语法是:

sudo chown <user>:<group> /path/to/files

例如,如果您想让用户成为“john”,~/myfile.txt您的所有者可以运行:

sudo chown john:john ~/myfile.txt

文件夹也是如此,但是如果您需要一次更改所有文件夹和子文件夹,则可以使用该-R标志,如下所示:

sudo chown -R john:john /path/to/my/directory

(您可以使用pwd来找出当前目录)

这适用于系统上的任何文件和文件夹,但是你不应该请勿对系统文件执行此操作,否则可能会损坏整个操作系统(许多程序都依赖于正确设置的所有权和权限)。但是,如果文件和文件夹的所有者不正确root,则可以使用上述命令更改它们的所有权。

相关内容