【发布时间】:2011-10-22 00:31:52
【问题描述】:
我跑
ssh root@myhost "sh -x" < myremotecommands.sh
myremotecommands.sh 包含的位置:
#!/bin/sh
sudo su
apt-get update
sudo su -l -p jenkins
whoami
但是 whoami 命令返回“root”。 我需要成为用户 jenkins 才能执行一些安装。
如何在脚本中间切换到用户jenkins?
【问题讨论】: