文件权限 - 如何在 Debian 中将特定用户的权限授予其他用户?



假设在我的Debian PC上有两个用户,分别叫cat和dog。

我想使用sudo设置给猫狗的特权。所以猫能做狗能做的事。

我是新的sudo的东西,但我尝试下面的配置。当猫试图访问狗的文件时,给出以下错误:

配置:

cat ALL=(dog) ALL
错误:

Sorry, user cat is not allowed to execute '/usr/bin/vim /home/dog/test.txt' as root on debian.

test.txt文件权限为rw-r--r--

刚刚发现问题了。

当您从root用户以外的其他用户授予权限时,您需要在sudo命令中指定user。

见下面的例子:

这个命令是由cat运行的,它成功了。

sudo -u dog vim /home/dog/test.txt

相关内容

  • 没有找到相关文章

最新更新