码迷,mamicode.com
首页 > 其他好文 > 详细

SSH访问机器时免密码

时间:2014-10-11 12:50:59      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:ssh   免密码   

生命是有限的, 不想浪费在线上N多机器的密码输入上。 那么就来研究一下如何免密码SSH到各个机器吧。

首先要生成密钥, Linux机器上输入
ssh-keygen -t dsa -b 1024

然后敲3次回车, 保持默认选项
那么会生成文件 (笔者的用户名是yulong.yhj)
/home/yulong.yhj/.ssh/iddsa
/home/yulong.yhj/.ssh/id
dsa.pub

注意: 要提前备份~/.ssh/下的文件哦。

然后再执行命令
ssh-copy-id -i ~/.ssh/id_dsa.pub yulong.yhj@10.147.64.79
yulong.yhj 替换成你的用户名;
10.147.64.79 替换成目标机器

然后输入目标机器登陆密码即可;

也可以采用复制文件 ~/.ssh/iddsa.pub 到目标机器, 然后手动合并
cat id
rsa.pub >> ~/.ssh/authorized_keys
即可

SSH访问机器时免密码

标签:ssh   免密码   

原文地址:http://blog.csdn.net/yehuijun/article/details/39989329

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!