找不到解决办法。我需要在脚本中 - ssh 到服务器,然后通过 更改为 root sudo /usr/bin/rootsh -i -u root
。然后采取一些行动,然后返回并继续执行脚本......就像
...
ssh -t myserver << EOF
sudo /usr/bin/rootsh -i- -u root
whoami
#<action on myserver as root>
EOF
...
如果我这样做-行不通。
如果按照这样的方式完成
ssh -t myserver 'sudo /usr/bin/rootsh -i -u root ;whoami'
我可以执行 ssh,然后切换到 root,但然后脚本会等待会话/shell 关闭。