我正在编写一个工具,除其他外,它需要能够通过 SSH 连接修改文件。但是,出于安全考虑,我不想在远程服务器上调用 CLI 工具(TL;DR:字符串转义真的很难)。我如何使用 (a) ssh 命令行工具(在本地调用)或 (b)golang.org/x/crypto/ssh/*
包来执行此操作?
编辑:对不起,我忘了提及。我需要能够在一个会话中完成这一切。在某些客户端上,所连接的服务器位于负载平衡器之后,因此如果我进行多次调用,最终可能会连接到不同的服务器。
三国纷争
胡说叔叔
达令说
相关分类