linunx怎么赋予普通用户拥有root权限可以使用chmod修改所有文件的权限

例如:3a用户可以去修改jj用户的权限,

img


我尝试过使用chown 修改文件用户为3a,可以实现。但是每次都需要root账户去,修改太过麻烦。
使用sudo - root 这种a权限又过于大了。有什么办法可以解决吗

懂了懂了 在sudo的配置文件里面修改一下 配置 只让aaa用户以root权限使用chmod的命令的权限就可以了

在命令前加上su

你的需求本身就矛盾,既要不切换root用户就获取root用户的权限,又要限制普通用户不想给他权限。那到底是给还是不给呢。
你可以看看关于group部分的描述,用户只能操作属于自己group的文件,而不能乱改其他group的文件
当然要配合特殊权限+S,使用户对属于自己用户组的文件夹拥有完全修改权限

有没有其他的呢 不需要root密码的那种