我没有找到描述此特定情况的问题。
我正在尝试执行一个非常基本的bash脚本,以从多台计算机检索日志记录。我在本地运行脚本,但需要通过ssh访问外部计算机,以及在该计算机上一次将sudo转换为特权用户...
ssh myuser@machine.net
sudo su - privledged_user
cat logs > file.txt
使用sh -x运行它表明bash卡在了'ssh'行中。所以我尝试将其修改为:
ssh myuser@machine.net sudo su - privledged_user cat logs > file.txt
这似乎也无限期地停滞。有没有更好的解决方案来解决这个问题?据我所知,我看不到使用sudo su的方法...
谢谢你的帮助!
为什么要近距离投票?这个问题的主题是:管理服务器,工作站,存储或网络的硬件或软件,用于管理,监视或自动化这些工具的工具
—
jlliagre 2014年