根据文档,修改此文件可能使本地用户能够在远程计算机上执行 sudo 命令:
user1 192.168.1.14=(user2:group1) ALL
根据我读到的内容,此条目允许user1
在具有 IP 的主机上执行所有命令192.168.1.14
。这怎么可能?
我也无法理解以不同用户身份运行命令意味着什么?
答案1
从我的角度来看man 5 sudoers
,这可能适用于您sudoers
在多台计算机上分发或共享同一文件的情况,从而有效地使文件的一部分以您的主机名为条件。因此,您仍然必须sudoers
在 192.168.1.14 上拥有此文件,但它不会授予您在 .1.15 上的权限。