如何创建一个组,以便我可以在我的用户帐户中使用PC中其他用户的程序,而无需777权限 sudo
?
我创建了一个新用户 sudo adduser masi
。
我需要在/ usr / bin OR中将每个程序的权限更改为777才能使用 sudo
运行每个程序。
但是,这两种方式对于安全性和可用性都很糟糕。
我显然应该创建一个小组 brothers
然后指定兄弟可以在没有的情况下使用哪个程序 sudo
。
如何创建一个组,以便我可以在我的用户帐户中使用PC中其他用户的程序,而无需777权限 sudo
?
我创建了一个新用户 sudo adduser masi
。
我需要在/ usr / bin OR中将每个程序的权限更改为777才能使用 sudo
运行每个程序。
但是,这两种方式对于安全性和可用性都很糟糕。
我显然应该创建一个小组 brothers
然后指定兄弟可以在没有的情况下使用哪个程序 sudo
。
Answers:
您不需要为二进制文件添加写入权限来执行它。你可以让他们755 root:root。如果要将程序限制为除组以外的所有程序,则可以chmod 750并将它们chgrp到新组。
你不应该搞乱/ usr / bin中的权限 - 你的发行版管理该目录中的所有程序 root
,并拥有755权限。
如果您希望拥有您和另一个用户可以使用但其他用户不能使用的程序,则创建一个不同的目录,将其添加到PATH并适当地设置权限。
我认为您需要提供您看到的错误消息,因为755权限足以执行程序。
addgrp group me
作为你的第二组命令更清晰。