我只能使用 ssh 以特定 X 的身份登录系统。我想创建一个 ssh 命令,允许我调用特定服务器上的脚本,但该脚本需要以 ROOT 用户身份执行。
ssh [email protected] '/app/somescript.sh'
要求不是用单个命令自动完成此操作。如果需要密码,那就没问题。这可能吗?
答案1
答案2
对不起,gextra,但我不认为这是不可能的。您可以通过执行以下命令自行测试:
say This is before; [email protected]; say This is after
ssh 命令一直有效,直到你退出它,然后它将执行下一个命令。当然,我尝试了 tink 的解决方案,结果却报错