通过ssh-keygen在客户端创建密钥,生成完之后可以看到ls~/.ssh/id_rsa是用户的私钥;id_rsa.pub则是公钥。ssh-keygen-t指定密钥对的加密类型默认rsa加密将公钥id_rsa.pub文件复制到另外一台服务器的用户家目录下的.ssh目录下在另一台服务器上将拷贝过去的id_rsa.pub文件里的内容追加到~/.ssh/authorized_keys文件里然后就可以进
分类:
其他好文 时间:
2018-10-16 14:31:20
阅读次数:
115
1、建立密钥对 [root@samba-server~]$ ssh-keygen 2、在服务器上安装公钥 [root@samba-server ~]$ cd .ssh [root@samba-server .ssh]$ cat id_rsa.pub >> authorized_keys 3、为了确保 ...
分类:
其他好文 时间:
2018-10-11 11:27:34
阅读次数:
215
【测试环境】 刚好重新做mgr就搞下吧 master1 master2 【步骤】 1.生成密匙(三台均需要) 创建公共秘钥文件authorized_keys,就是这个名字不要改成其他的,并将所有id_rsa.pub内容追加进去(三台均做) ps:因为不想做ssh-copy-id这一步,所以直接创建 ...
分类:
系统相关 时间:
2018-09-29 11:58:48
阅读次数:
217
一、生成密钥 生成之后会在用户的根目录生成一个 “.ssh”的文件夹,进入“.ssh”会生成以下几个文件 authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥 id_rsa : 生成的私钥文件 id_rsa.pub : 生成的公钥文件 know_hosts : ...
分类:
其他好文 时间:
2018-09-28 01:44:04
阅读次数:
221
前阵子搭建Hadoop时,配置了本机(localhost)的ssh的公钥到authorized_keys文件中,但是在ssh连接localhost时仍然提示需要输入密码,后来发现是$HOME/.ssh/authorized_keys这个文件的权限问题引起的。其原因是,不能让所有者之外的用户对auth ...
分类:
其他好文 时间:
2018-09-21 10:54:25
阅读次数:
202
好记性不容烂笔头啊,总是忘,记录一下备查~ 设置ssh免密码登录,首先需要生产公钥,命令:$ ssh-keygen -t rsa 一路回车即可 然后把生成的公钥拷贝到机器需要登录的机器上的~/.ssh/authorized_keys中,使用如下命令:$ ssh-copy-id -i ~/.ssh/i ...
分类:
其他好文 时间:
2018-09-20 16:13:40
阅读次数:
161
在公司的内网中配置集群同步,可能是代理问题,ntpd和chrony都没有用,所以只好写shell脚本解决 前提条件集群中各台机器已经配置好了免密登录 一、免密登录配置 1. 用 root 用户登录。每台服务器都生成公钥,再合并到 authorized_keys。2. CentOS 默认没有启动 ss ...
分类:
系统相关 时间:
2018-09-03 17:15:26
阅读次数:
221
1.安装 yum install git 2.增加用户 useradd git -d /home/git -g git 3.查看公钥鉴权文件是否存在 cat /home/git/.ssh/authorized_keys 4.不存在的话,新建 5.生成一个密钥对 是否输入密码,默认,一路Enter往下 ...
分类:
其他好文 时间:
2018-09-01 12:33:42
阅读次数:
296
1.修改host vim /etc/hosts 192.168.1.70 slave192.168.1.106 master 2.master免密登陆slave master将公钥发送到slave: scp ~/.ssh/authorized_keys slave:~/ slave将授权登陆 mv ...
分类:
其他好文 时间:
2018-08-15 21:05:54
阅读次数:
149
服务器A ,B A要免密码登陆B 1:在A上执行 ssh-keygen 2: 进入 .ssh文件找到生成的公钥id_rsa.pub,复制到B服务器的/root/.ssh/authorized_keys里面 3:在B上面启动服务 /bin/systemctl start sshd.service ...
分类:
其他好文 时间:
2018-08-08 17:33:08
阅读次数:
125