linux设置ssh免密登录
来源:互联网 发布:音箱测试软件wavetool 编辑:程序博客网 时间:2024/05/22 12:14
1、假设:
主机A:192.168.122.12
主机B: 192.168.122.13
要求:主机A免密登录主机B
a)主机A上生成密钥
#ssh-keygen -t rsa
一路回车就行,然后就会在主机A上的用户的根目录生成一个 “.ssh”的文件夹
进入.ssh文件夹,考到两个文件:
id_rsa : 生成的私钥文件
id_rsa.pub : 生成的公钥文件
后期会增加文件,其中know_hosts : 已知的主机公钥清单
b)将主机A上生成的公钥文件id_rsa.pub拷贝到要免密登录的主机B上。
首先需要在主机B上的root根目录生成.ssh文件夹
然后将主机A上的id_rsa.pub拷贝到主机B上的/root/.ssh/目录上,并保存名字为authorized_keys(authorized_keys千万别拼写错误)
命令:
主机B上 #mkdir /root/.ssh/
主机A上 #scp /root/.ssh/id_rsa.pub root@192.168.122.13:/root/.ssh/authorized_keys
也可以直接将id_rsa.pub利用rz命令直接拷贝到主机B上的/root/.ssh/目录下,命名为authorized_keys
c)修改主机A和主机B上修改文件夹.ssh文件夹和该文件夹下文件的权限
分别在主机A和B上操作:
#chmod 700 /root/.ssh
#chmod 600 /root/.ssh/*
/root/.ssh文件夹的权限为700,/root/.ssh/*里的文件权限为600
主机A:192.168.122.12
主机B: 192.168.122.13
要求:主机A免密登录主机B
a)主机A上生成密钥
#ssh-keygen -t rsa
一路回车就行,然后就会在主机A上的用户的根目录生成一个 “.ssh”的文件夹
进入.ssh文件夹,考到两个文件:
id_rsa : 生成的私钥文件
id_rsa.pub : 生成的公钥文件
后期会增加文件,其中know_hosts : 已知的主机公钥清单
b)将主机A上生成的公钥文件id_rsa.pub拷贝到要免密登录的主机B上。
首先需要在主机B上的root根目录生成.ssh文件夹
然后将主机A上的id_rsa.pub拷贝到主机B上的/root/.ssh/目录上,并保存名字为authorized_keys(authorized_keys千万别拼写错误)
命令:
主机B上 #mkdir /root/.ssh/
主机A上 #scp /root/.ssh/id_rsa.pub root@192.168.122.13:/root/.ssh/authorized_keys
也可以直接将id_rsa.pub利用rz命令直接拷贝到主机B上的/root/.ssh/目录下,命名为authorized_keys
c)修改主机A和主机B上修改文件夹.ssh文件夹和该文件夹下文件的权限
分别在主机A和B上操作:
#chmod 700 /root/.ssh
#chmod 600 /root/.ssh/*
/root/.ssh文件夹的权限为700,/root/.ssh/*里的文件权限为600
如果没有这步操作,公钥文件就不会生效。
上面三步操作完成后既可以在主机A上免密登录主机B了。ssh登录主机B之后,退出的命令为 #exit
参考:http://www.jb51.net/article/94599.htm
http://blog.csdn.net/shiqidide/article/details/7582572
阅读全文
0 0
- linux设置ssh免密登录
- linux ssh 免登录设置
- ssh免密登录设置
- ssh免密登录设置
- Linux ssh免密登录
- linux ssh 免密登录
- Linux免密ssh登录
- hadoop下linux集群间设置ssh免密登录
- Linux设置ssh免密钥登录
- Linux设置ssh免密码登录
- Linux设置ssh免密码登录
- Linux ssh免密码登录设置
- SSH免登录设置
- SSH免登录设置
- Ubutu之间ssh免密登录设置
- hadoop 节点SSH免密登录设置
- linux SSH免登录
- linux设置SSH免密码登录,但登录不成功
- SCP 从堡垒机DUMP文件 密码错误解决办法
- python篇4_集合和字典
- Azkban上传文件报错installation Failed.Error chunking
- DLNA介绍
- 汉罗塔hanoi问题之递归
- linux设置ssh免密登录
- node.js中的path.resolve()
- “智能问诊”项目——数据获取(3)
- H.264探究
- python selenium的使用、文件下载、登录跳转问题和简单封装
- 1.10. Decision Trees
- ContentSizeFitter组件
- $.ajax方法详解
- laravel中如何使用消息队列