macOS 有没有一款 **开源** 的好用的 SSH 客户端?

51 天前
 drymonfidelia
以前一直用终端+ssh 命令,但是效率有点低,切换机器不方便
termius 因为连接内网机器都强制注册账号才能用,放弃了
其它看起来都是小厂的,要开源我才放心用
找了半天只找到一款开源的看起来不是半成品的 SSH 客户端 electerm ,star 挺多觉得应该靠谱,实际用下来 bug 非常非常多,操作一半窗口变成空白的了,几乎不可用
3836 次点击
所在节点    macOS
45 条回复
kiritoyui
51 天前
tabby
drymonfidelia
51 天前
@kiritoyui 看起来挺强,我试试
louted
51 天前
有一款半开源的叫 WindTerm 可以看看,但不是全开源的
june4
51 天前
原生的 ssh 命令哪里效率低了
moyufjm123
51 天前
tabby+1
drymonfidelia
51 天前
@june4 没有 SFTP 功能传文件不方便,只能用 scp ,不能记录主机(虽然可以设置 alias 但有的时候 alias 也想不起来),不能记住私钥的密码
lifei6671
51 天前
开源且好用本身就很难。
lifei6671
51 天前
@louted 我之前用过,但是 BUG 太多,而且很容易卡死。
dilidilid
51 天前
私钥密码可以每次重启后通过 ssh-add 加进去,也可以存 keychain 里
Tianao
51 天前
开源且好用,确实这么多年一直没寻到什么。

但是我说一点:全球 top 银行、支付卡组织、支付中介、巨型 PCI DSS 合规商户,都在大量使用包括 SSH 客户端在内的不计其数的闭源软件。

同时提醒大家思考几个问题:
1. 开源代码为什么被认为是安全的?(没被公众 review 出问题的黑历史有不少)
2. 以二进制分发的“开源软件”如何证明其 100% 源自被认为安全的源代码?
3. 你如何保证你下载的源代码副本一定是经过公众 review 的副本?(保护你的 HTTPS 客户端及根证书信任,保护 SSH key 基础设施、key 操作及存储)
4. 你如何确定来自受信任 contributor 的关键版本控制操作( commit / merge )真的来自此名义上的 contributor? (verify signature / 信任平台 (GitHub) 的 MFA)
5. 你如何肯定你下载的二进制副本一定源自受信任的编译者?(二进制文件数字签名 / 与可信分发平台的可信通信)

总结:供应链安全道阻且长,理论基础、意识、决策、操作,需要大家共同努力,不是“开源”二字就能解决的。
dem0ns
51 天前
royaltsx 外壳闭源,ssh 模块采用开源 iterm2
promisenev
51 天前
@june4 但凡有中重度使用的人, 都不会说这种话
lululau
51 天前
系统自带的 openssh (/usr/bin/ssh) 哪里不好吗
drymonfidelia
51 天前
@lululau 见#6
aptx4689
51 天前
openssl 开源那么久了也没人发现心脏滴血不是?
june4
51 天前
@promisenev 我几台机子,设置了单字母别名,证书登录,别的需求我没有了
promisenev
51 天前
@june4 #16 都不说传输稳定性的需求,就用个云服务器,大数据服务随用随关这种集群,每次 DNS 域名都不同,用原生 ssh 根本没法用,要麻烦死
kenvix
51 天前
@june4 #4 我倒要反问,原生的 ssh 命令哪里效率高了?先假设你解决了一大堆集群的管理问题,那么问题来了命令集、 高亮集 、集成文件管理器和传输( SFTP SCP ZMODEM ) 一个没有,你怎么解决😅
icaolei
51 天前
electerm 全开源
Remember
51 天前
tabby 啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1074154

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX