免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: kelly_sh
打印 上一主题 下一主题

请教关于ssh无密码登陆的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-01-12 13:21 |只看该作者
就是不行,不知道是怎么回事呀,郁闷

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
12 [报告]
发表于 2007-01-12 13:43 |只看该作者

论坛徽章:
0
13 [报告]
发表于 2007-01-13 11:01 |只看该作者
=========================
楼主是RHEL4的版本?你用putty吧,Windows下做好公密钥用putty默认状态下只能用root帐号通过公密钥验证,如果你用普通用户通过公密钥验证是不行的(AS3就没这个限制)。还要稍微动一下,普通用户也能通过SSH的公密钥验证了。
公密钥还有个模式匹配的问题,比如你用puttygen产生了密钥之后不能导出,直接把屏幕上的公钥拷贝到一纯文本文件,然后保存为公钥文件传到服务器上。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
14 [报告]
发表于 2007-01-13 17:15 |只看该作者
原帖由 kelly_sh 于 2007-1-11 09:29 发表
我想在windows系统下采用key认证方式,实现centos系统的无密码登陆,用f-secure-ssh和securecrt都试过了,可怎么都不成功,请各位大虾帮忙看看
我用-secure-ssh和securecrt生成密钥对,生成的公钥上传至/home/xxx/.ssh下,并执行ssh-keygen -X -f mykey.pub > authorized_keys,...

不是跑在 linux 上跑 ssh-keygen。
而是在 windows 上產生 key,將 publick key 抄到 linux 去,然後:
cat mykey.pub > ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
登出,再來試試?

论坛徽章:
0
15 [报告]
发表于 2007-01-15 10:09 |只看该作者
终于明白了,是key文件格式不对

论坛徽章:
0
16 [报告]
发表于 2007-06-24 15:03 |只看该作者
原帖由 congli 于 2007-1-11 13:42 发表于 5楼  
Key可以这样生成:
在BSD上,用ssh-keygen生成~/.ssh/id_rsa及~/.ssh/id_rsa.pub,
直接把id_rsa.pub改名成authorized_keys,把id_rsa下载到M$,用putty的puttygen.exe导入id_rsa,再导出成putty格式(*.ppk)即可.
...


请教5楼的朋友,我也是用你的方法实现putty用密钥来登录主机的,现在的问题是我想用SSH Secure Shell Client来登录,如何将服务器上用ssh-keygen生成的id_rsa转换成它的格式和如何导入?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP