百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

net-ssh

> 编程语言
开源

纯 Ruby 实现的 SSH (协议 2) 客户端

1.0K stars0 点赞3 次浏览
访问官网GitHub

工具介绍

纯 Ruby 实现的 SSH (协议 2) 客户端

Net::SSH 7.x

  • 文档: http://net-ssh.github.io/net-ssh
  • 问题: https://github.com/net-ssh/net-ssh/issues
  • 代码: https://github.com/net-ssh/net-ssh
  • 电子邮件: [email protected] *从 v2.6.4 起,所有 gem 版本都已签名。请参阅 安装。

说明:

Net::SSH 是一个纯 Ruby 实现的 SSH2 客户端协议。 它允许您编写程序,通过 SSH2 来调用和与远程服务器上的进程进行交互。

特性:

  • 在远程服务器上执行进程并捕获其输出
  • 在单个 SSH 连接上同时运行多个进程
  • 支持 SSH 子系统
  • 通过 SSH 连接转发本地和远程端口

支持的算法

默认情况下,Net::SSH 6.0 禁用弱算法的使用。我们强烈建议您安装支持最新算法的服务器版本。

名称 支持 详细信息
ssh-rsa 可用
ssh-ed25519 可用 由 Ruby OpenSSL 原生的 Ed25519 API 提供支持(openssl >= 3.2.0)
ecdsa-sha2-nistp521 可用 使用弱椭圆曲线
ecdsa-sha2-nistp384 可用 使用弱椭圆曲线
ecdsa-sha2-nistp256 可用 使用弱椭圆曲线
ssh-dss 6.0 版中已过时 不安全,将在 8.0 版中移除

密钥交换

名称 支持 详细信息
curve25519-sha256 可以使用 由 Ruby OpenSSL 原始 X25519 API 提供支持(openssl >= 3.2.0)
ecdh-sha2-nistp521 可以使用 使用弱椭圆曲线
ecdh-sha2-nistp384

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言