【发布时间】:2023-03-27 13:40:01
【问题描述】:
在我的脚本中: 1.我必须通过用户名和密码对机器进行ssh 2.比我必须做的su - 用户,它提示输入密码 3. 比我必须运行我的命令,即 ls 。
之前,没有第 2 步,我很高兴能够使用 sshpass 并通过我的脚本在单行命令中触发我的查询。像这样的东西。 sshpass -p pass user@host "command or ls"
但是现在我在 ssh 之后还有一个额外的步骤来执行 su。所以有人可以帮助我理解,我如何在一行查询中同时使用所有 3 个,即 sshpass、su 和命令。
谢谢
【问题讨论】: