【发布时间】:2018-10-01 07:27:08
【问题描述】:
在我的服务器中,我有一个脚本需要由系统用户 (user1) 执行。我有一个 SSH 用户 (user2),该用户将连接到服务器以运行脚本。
您知道是否可以使用 SETUID、SETGUID 来做到这一点?或者我没有选择使用:
su -c -s /bin/bassh {script} username
【问题讨论】:
在我的服务器中,我有一个脚本需要由系统用户 (user1) 执行。我有一个 SSH 用户 (user2),该用户将连接到服务器以运行脚本。
您知道是否可以使用 SETUID、SETGUID 来做到这一点?或者我没有选择使用:
su -c -s /bin/bassh {script} username
【问题讨论】:
ssh user2@server sudo --non-interactive --user=user1 /path/to/script【讨论】: