如何控制只有部分应用程序可在其他帐户上使用,而不是全部?
答案1
您可以尝试更改该程序的权限。我不知道您是否可以阻止用户查看该文件,但您绝对可以删除他们执行该文件的权限。
您可以删除除所有者之外的所有人对程序的读取、写入和执行权限。
# removing read, write, execute privileges of "group" and "other" from the program file.
sudo chmod go-rwx <program file>
如果您希望其他人能够读取、写入或执行该文件,那么您可以授予程序文件“组权限”,并将所需的用户添加到该文件组。
sudo chmod g+rwx <program file>
sudo useradd -G <UserToAddToGroup> <NameOfFilesGroup>
我认为如果你花一点时间去学习权限结构你就能完成你想要做的事情。
另外,如果我没记错的话,你也可以使用 sudoers 来实现你的目标。这会更复杂,需要阅读一些内容。
您可以使用以下方式修改 sudoers:sudo visudo
希望这可以帮助。