新增遠端 ssh 伺服器的路徑

新增遠端 ssh 伺服器的路徑

我有一個保存 exe 檔案的遠端 SSH 伺服器(位於 /usr/bin/linux)。我想在本機上的映像上執行伺服器上的 exe 文件,即將 me@remote:usr/bin/linux 新增到我的本機路徑。我怎樣才能做到這一點?

答案1

如果您的系統已安裝它,您可以使用sshfs使程式看起來像是本地的:

mkdir ${HOME}/linux-progs
sshfs me@remote:/usr/bin/linux ${HOME}/linux-progs
PATH=${PATH}:${HOME}/linux-progs
run-something-from-linux-progs

當您完成遠端檔案系統的操作後,您可以執行fusermount -u ${HOME}/linux-progs卸載遠端檔案系統。

答案2

在本地運行它們意味著您必須以一種或另一種方式複製它們(即時、一次、定期等)。另一種選擇是來回透過管道傳輸輸入和輸出,然後遠端執行檔案。哪個選項更合適取決於您輸入的大小等。

相關內容