【问题标题】:How to allow other user to run a specific program as me like sudo, but both of us are not root in Linux如何让其他用户像我一样像sudo一样运行特定程序,但我们俩都不是Linux的root用户
【发布时间】:2019-07-09 03:27:49
【问题描述】:

在 Linux 中,我是 user1,我的朋友是 user2,我们在同一个组中。在我的家里,我为一个程序设置了读取和执行权限,比如/home/user1/some_program。如何“授予” user2 从他的会话中运行 /home/user1/some_program 但以我的身份运行?我们都不是root。

【问题讨论】:

  • 我投票决定将此问题作为题外话结束,因为您的问题与“编程”无关,它更适合 StackExchange 站点 Super UserUnix & Linux
  • 您需要对文件设置setuid模式。 chmod u+s some_program。任何运行程序的人都会以你的身份运行它。

标签: linux sudo


【解决方案1】:

setfacl -m u:username:rwx myfolder or myfile

【讨论】:

  • 这不是回答的方式,请解释更多,以便用户理解,或者您可以评论这一行
猜你喜欢
  • 2017-08-23
  • 2013-11-20
  • 1970-01-01
  • 1970-01-01
  • 2013-11-05
  • 2019-07-20
  • 2012-06-18
  • 2019-04-28
  • 1970-01-01
相关资源
最近更新 更多