Linux下自动执行脚本?
我的实际问题是自动执行 sh 文件到另一台主机并将该输出返回到我的系统中。这可能吗?
""我必须执行文件@host2并获取写入输入@host1""
My Actual Problem was to auto execute a sh file to another host and return that output in my system. Is this possible??
"" I've to execute file @ host2 and get write input @ host1 ""
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 SSH:
我在这里做了什么:从
host1
,我以piskvor
的身份打开了到host2
的 SSH 连接,并用它来执行/ home/piskvor/myscript.sh
(假设它存在并且我可以运行它)。输出被重定向到host1
处的文件myscript.out
。如果您需要无密码登录,请查看 SSH 密钥。
Use SSH:
What I did here: from
host1
, I opened a SSH connection aspiskvor
tohost2
and used it to execute/home/piskvor/myscript.sh
(assuming it exists and I can run it). The output is redirected to filemyscript.out
athost1
.If you need password-less login, look into SSH keys.