如何将特定用户的权限授予 Debian 中的另一个用户?
How to give a particular use's privileges to another user in Debian?
假设在我的 Debian PC 中有 2 个用户,分别是 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
命令中指定用户。
见下例:
此命令 运行 由 cat
执行并且有效。
sudo -u dog vim /home/dog/test.txt
假设在我的 Debian PC 中有 2 个用户,分别是 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
命令中指定用户。
见下例:
此命令 运行 由 cat
执行并且有效。
sudo -u dog vim /home/dog/test.txt