[请教] SSH 怎么连接远程 SSH 服务器

发布于 2022-07-18 18:37:11 字数 690 浏览 5 评论 5

原来发来 freebsd 下面, 没人理, 在linux也发一帖了:

问题:
远程系统: FreeBSD 6.0 SSHD 采用auth key 方式认证, 本地系统: FreeBSD 4.11 openssh ,auth key在 ~/.ssh/里面

用命令: ssh -l test www.test.com -i ~/.ssh/test.private 可以连接上, 有提示:
"Enter passphrase for key test: " , 但我输入我的passphrase不能登录进去. passphrase中的"!"号, 有影响吗?

加密是用 dsa 加密的, 用 SSH Secure Shell 生成的密钥, 用 SSH Secure Shell 可以登录上去.

FreeBSD版里的: http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

魄砕の薆 2022-07-28 02:48:40

我这提示有错误, 不知道为什么:

%ssh-keygen -i -f test >> test.private
unsupported cipher 3des-cbc
decode blob failed.

可是我用的不是 3des-cbc, 用的是 rsa 呀.

[ 本帖最后由 ssssss24 于 2006-10-25 23:01 编辑 ]

请叫√我孤独 2022-07-28 00:00:18

谢谢 fsm11

羁拥 2022-07-27 20:13:23

特别要注意的是由SecureCRT生成的密钥对和用OpenSSH生成的密钥对在格式上不一样,而且二者都只能认识自己的密钥的格式,所以在用SecureCRT同OpenSSH连接时分别都要用它们自己的密钥格式,可以用任何一个方法生成然后使用ssh-keygen -i 把SecureCRT生成的的密钥转换成OpenSSH的密钥格式,或者用ssh-keygen -e把OpenSSH的密钥格式转换成SecureCRT能够识别的IETF SECSH格式。

坠似风落 2022-07-27 15:47:50

不好意思, 问下怎么转换, 用什么命令或工具.

明明#如月 2022-07-27 14:33:55

你要把你的密钥进行转换,OPENSSH与SSH Secure 的密钥标准不一样。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文