首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从本地远程计算机运行SSH脚本

从本地远程计算机运行SSH脚本
EN

Stack Overflow用户
提问于 2018-05-28 18:16:54
回答 1查看 165关注 0票数 0

我正在寻找一种方法来运行位于MachineB上的MachineA上的.sh脚本。所以我不想远程运行这个脚本。我想在本地运行该脚本(该脚本位于远程计算机上)。

我已经测试过这个命令

代码语言:javascript
复制
ssh pi@192.168.1.2 "/usr/local/bin/nas/script1.sh"

但是这样命令就可以远程执行了。

背景信息: MachineA是我的Synology-NAS;MachineB是我的RaspberryPI。

我在NAS上的所有文件夹都已加密。如果NAS重新启动,则会卸载所有文件夹。我想自动化挂载过程,但出于安全原因,我不想在USB媒体上共享密钥。为此,我有一个脚本,其中包含我的PI上加密文件夹中所有文件夹的密钥。PI是24/7全天候在线的。Raspberry将a)不会被盗,b)将断电,并且加密的文件夹将被卸载。所以,钥匙是安全的。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-28 18:30:52

作为一个起点,尝试:

代码语言:javascript
复制
/bin/bash <<end
`ssh pi@192.168.1.2 "cat /usr/local/bin/nas/script1.sh"`
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50564107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档