如何给出特定用途';Debian中的其他用户的权限?
让我们假设在我的Debian PC中有两个名为cat和dog的用户 我想使用如何给出特定用途';Debian中的其他用户的权限?,debian,file-permissions,sudo,sudoers,visudo,Debian,File Permissions,Sudo,Sudoers,Visudo,让我们假设在我的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-
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