linux下如何实现让一个指定的普通用户修改一个管理员才有权限修改的文件

来源:百度知道 编辑:UC知道 时间:2024/06/20 21:15:24
RT
现有一个文件a权限如下
-rwxr-xr-x
属于root用户root组。
而usera是一个非root用户,我想赋予usera权限,让它可以修改a文件。
如果chmod可以解决问题,就不来这里提问了。
sudo和设置a文件为特殊组,然后将usera也加入该组,是两种解决思路。
如果有详细步骤我会追加。谢谢。

把这个用户加入一个特殊组,之后赋予这个文件也是这个特殊组权限可写即可。

不过建议打开 ACL ,用高级权限列表来管理权限,这个可以设置每一个人的权限,不需要用用户组过度,方便很多很多。
-------------------
这个还需要详细步骤……
我挠门去了……

su root
或者sudo 可以以root身份操作。
如果你要长期修改文件权限,看3楼回答。

把usera加入sudo组
用sudo来提升权限

sudo
password:(输入的时候看不到 但其实已经有输入密码了)
chmod 777