GO实现ssh客户端、SSH服务器

谁借莪1个温暖的怀抱¢ 2022-10-15 06:53 268阅读 0赞

文章目录

  • GO实现ssh客户端
  • 相关开源实现
    • crypto 加密库
      • crypto/ssh
    • goph
    • gliderlabs/ssh

GO实现ssh客户端

相关开源实现

crypto 加密库

此存储库持补充Go Cryptography库。

crypto/ssh

Go语言:crypto/ssh执行远程命令
参考URL: https://segmentfault.com/a/1190000019251912

Go有自己实现的一套的SSH协议,crypto/ssh。

goph

goph github
参考URL: https://github.com/melbahja/goph

快速简便的golang ssh客户端模块, Goph是专注于简单性的轻量级Go SSH客户端!

  • 易于使用和简单的API。
  • 默认支持已知的主机。
  • 支持与密码的连接。
  • 支持与私钥的连接。
  • 支持与密码的受保护私钥连接。
  • 支持从本地到远程的上传文件。
  • 支持从远程到本地的下载文件。
  • 支持与SSH代理(仅限UNIX Systems)的连接。
  • 支持将新主机添加到已知_hosts文件。
  • 支持文件系统操作:打开,创建,CHMOD …

gliderlabs/ssh

此Go Package将 crypto/ssh package 包装具有更高级别的API,用于构建SSH服务器。 API的目标是使其如同使用 net/http。

发表评论

表情:
评论列表 (有 0 条评论,268人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SSH 客户工具推荐

    一、Windows 想来占有量最大的操作系统,得非莫属了吧,相信 Windows 系统肯定是陪伴了很多小伙伴学习工作很长时间的系统了,不过笔者之所以会写这篇文章,也是由于 x