gpt4 book ai didi

linux - 是否可以在腻子中使用远程命令选项运行多个命令?

转载 作者:太空宇宙 更新时间:2023-11-04 03:38:10 25 4
gpt4 key购买 nike

我想在服务器登录时自动运行多个命令,例如 sudo bash、ssh server01、ls 、cd/tmp 等。我在 putty 中的 SSH 下使用远程命令选项。

我尝试了多个带有分隔符 && 的命令,但不起作用。

enter image description here

最佳答案

您的问题中缺少一些信息。

您说您要运行 sudo bash,然后运行 ​​ssh server01

sudo 会在远程服务器中提示输入密码吗?

假设 sudo 中没有密码,运行 bash 将打开另一个 shell 等待用户输入。在退出 bash shell 之前,命令 ssh server01 将不会运行。

如果您想运行 2 个命令,请先尝试更简单的命令,例如:

ls -l /tmp ; echo "hi there"

或者如果您愿意:

ls -l /tmp && echo "hi there"

这有效吗?

如果您想要在运行 bash 后运行 ssh,您可以尝试:

sudo bash -c "ssh server01"

关于linux - 是否可以在腻子中使用远程命令选项运行多个命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30858114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com