免费注册 查看新帖 |

Chinaunix

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

无法无密码ssh到远程机器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-07 15:21 |只看该作者 |倒序浏览
我想要从A机器无密码ssh到B机器。就是 ssh usr1@B_ip 这种方式
发现进行了公私密钥配置以后,只有 ssh root@B_ip 这种方式不需要密码,ssh usr1@B_ip这种方式虽然经过了跟root同样的配置仍然无法无密码登陆
由于我在B机器上只能拿到usr1这个用户的权限和登陆密码,root权限只是暂时的
但是无论在 usr1的根目录.ssh/ 这个目录下如何配置都无法用usr1这个用户无密码登陆,请高手帮忙解答一下吧

论坛徽章:
0
2 [报告]
发表于 2009-04-07 15:24 |只看该作者

回复 #1 rainkow 的帖子

ssh 有个-i选项,好好看下!

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之上海
日期:2016-05-05 09:45:14
3 [报告]
发表于 2009-04-07 15:38 |只看该作者
默认情况下,每次使用ssh,scp,sftp等命令都需要输入密码,通过以下两步,即可达到省略密码的目的
第一步:生成密匙对。
使用命令
ssh-keygen -t rsa
对于屏幕提示,只需要不断的回车即可。
执行的结果:
在$HOME/.ssh/目录下生成了id_rsa和id_rsa.pub两个文件
第二步:将公钥放到远程服务器上。
id_rsa存放的是私钥,保存在用户机器上,不需要任何操作.
id_rsa.pub存放的是公钥,需将其内容添加到远程服务器的$HOME/.ssh/authorized_keys文件中。
操作命令:
cd  $HOME($HOME为当前用户目录)
cat .ssh/id_rsa.pub | ssh usrname@w.x.y.z  'cat >> /home/wenming/.ssh/authorized_keys'
ok,以后使用ssh,scp以及sftp便不再要求键入密码了

论坛徽章:
0
4 [报告]
发表于 2009-04-07 15:55 |只看该作者

回复 #1 rainkow 的帖子

ssh的服务是否正常启动,将本地的 .ssh/known_hosts 文件清空

论坛徽章:
0
5 [报告]
发表于 2009-04-07 16:04 |只看该作者

回复 #4 kns1024wh 的帖子

清空了,依然不行。

论坛徽章:
0
6 [报告]
发表于 2009-04-07 16:05 |只看该作者

回复 #2 飞鸿无痕 的帖子

我看了ssh -i的,但是依然没有头绪,高手说明白点吧?

论坛徽章:
0
7 [报告]
发表于 2009-04-07 16:06 |只看该作者

回复 #3 badb0y 的帖子

我就是这么做的,但是不行,所以才问问大家是怎么回事啊

论坛徽章:
0
8 [报告]
发表于 2009-04-08 11:52 |只看该作者
我也遇到过用root可以,用普通用户不行的情况,也还没找到解决办法。

论坛徽章:
0
9 [报告]
发表于 2009-04-08 14:54 |只看该作者
没有碰见过这个问题,关注一下解决方案
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP