免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1470 | 回复: 5
打印 上一主题 下一主题

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-25 10:05 |只看该作者 |倒序浏览
原来发来 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

论坛徽章:
0
2 [报告]
发表于 2006-10-25 11:02 |只看该作者

回复 1楼 ssssss24 的帖子

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

论坛徽章:
0
3 [报告]
发表于 2006-10-25 12:42 |只看该作者
不好意思, 问下怎么转换, 用什么命令或工具.

论坛徽章:
0
4 [报告]
发表于 2006-10-25 13:10 |只看该作者

回复 1楼 ssssss24 的帖子

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

论坛徽章:
0
5 [报告]
发表于 2006-10-25 13:55 |只看该作者
谢谢 fsm11

论坛徽章:
0
6 [报告]
发表于 2006-10-25 22:59 |只看该作者
我这提示有错误, 不知道为什么:

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

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

[ 本帖最后由 ssssss24 于 2006-10-25 23:01 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP