如何在 RHEL6 中以用户模式而不是 root 模式更改文件?

如何在 RHEL6 中以用户模式而不是 root 模式更改文件?

有一个可由 root 和用户访问的通用文件。我想从用户模式更改该文件,并且这不应影响 root,反之亦然。如何在 RHEL6 中执行此操作?

答案1

sudo 为我完成这项工作。

只需在命令前添加 sudo 前缀即可。例如更改访问类型

     sudo chmod +x filename 

答案2

听起来您希望不同的用户看到同一文件的不同内容。这不可能。

(可以让不同的进程组看到同一个文件的不同内容。但这需要花费很多精力来设置。)

许多应用程序在用户的主目录中查找配置文件。这是为不同用户获取不同行为的常用方法。如果失败,您可以使用环境变量或命令行选项。

如果您在做某事时遇到困难,请询问如何做。不要急于提出一些奇怪的解决方案并寻求帮助来实施它。你正遭受着XY问题。询问你的最终目标,而不是可疑的中间步骤。

相关内容