【发布时间】:2017-03-28 19:58:12
【问题描述】:
我正在尝试编写一个简单的 shell 脚本来通过 ssh 在我的服务器上执行命令。
我不想在 shell 脚本中传递密码,我只是想知道在输入密码后如何让它在该框上运行命令。
到目前为止,当我执行脚本时,输入密码后什么也没有发生。或者,它在我终止 ssh 进程时执行。
我确信这真的很容易,但我已经搜索了几个小时,但网上没有任何内容,可能是因为没有其他人需要问这个问题。
有什么方法可以在 shell 中本地执行此操作吗?谢谢!
【问题讨论】:
-
ssh的命令行是这样的:ssh user@host command。该命令在认证后在远程主机上执行。man ssh是你最好的朋友。 -
请告诉我们你的尝试
-
谢谢,我明白了。基本上,我什么都试过了。它比我想象的还要简单......如你所见,我是 shell 新手