GO实现ssh客户端、SSH服务器
文章目录
- 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。
还没有评论,来说两句吧...