文档章节

LINUX免密登陆

d
 duan2
发布于 2017/09/03 12:10
字数 437
阅读 6
收藏 0

ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。

有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。

1.在A机下生成公钥/私钥对。

[chenlb@A ~]$ ssh-keygen -t rsa -P ''


-P表示密码,-P '' 就表示空密码,也可以不用-P参数,这样就要三次回车,用-P就一次回车。
它在/home/chenlb下生成.ssh目录,.ssh下有id_rsa和id_rsa.pub。

2.把A机下的id_rsa.pub复制到B机下,在B机的.ssh/authorized_keys文件里,我用scp复制。

[chenlb@A ~]$ scp .ssh/id_rsa.pub chenlb@192.168.1.181:/home/chenlb/id_rsa.pub 
chenlb@192.168.1.181's password:
id_rsa.pub                                    100%  223     0.2KB/s   00:00

可以用ssh-cp-id命令
由于还没有免密码登录的,所以要输入密码。

3.B机把从A机复制的id_rsa.pub添加到.ssh/authorzied_keys文件里。

[chenlb@B ~]$ cat id_rsa.pub >> .ssh/authorized_keys
[chenlb@B ~]$ chmod 600 .ssh/authorized_keys


authorized_keys的权限要是600

4.A机登录B机。

[chenlb@A ~]$ ssh 192.168.1.181
The authenticity of host '192.168.1.181 (192.168.1.181)' can't be established.
RSA key fingerprint is 00:a6:a8:87:eb:c7:40:10:39:cc:a0:eb:50:d9:6a:5b.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.181' (RSA) to the list of known hosts.
Last login: Thu Jul  3 09:53:18 2008 from chenlb
[chenlb@B ~]$


第一次登录是时要你输入yes。

现在A机可以无密码登录B机了。

小结:登录的机子可有私钥,被登录的机子要有登录机子的公钥。这个公钥/私钥对一般在私钥宿主机产生。上面是用rsa算法的公钥/私钥对,当然也可以用dsa(对应的文件是id_dsa,id_dsa.pub)

想让A,B机无密码互登录,那B机以上面同样的方式配置即可。

© 著作权归作者所有

d
粉丝 0
博文 32
码字总数 31955
作品 0
郑州
私信 提问
加载中

评论(0)

CI/CD----jenkins安装配置

1.下载jenkins rpm包。 https://pkg.jenkins.io/redhat/ 2.安装 rpm -ivh jenkins-2.182-1.1.noarchsystemctl start jenkinsless /var/log/jenkins/jenkins.log //查询admin密码访问 http:/......

osc_xwq1jmh4
2019/07/04
2
0
Linux 普通用户之间免密登陆

目的: 同台机器之间实现普通用户之间的免密登陆: NN01 的user1 免密登陆 user2 不同机器之间实现普通用户之间的免密登陆 :NN01 的user1 免密登陆 NN01 的user1 一.同台机器之间实现普通用户...

osc_sraynp8f
2018/04/01
2
0
Linux 双向 SSH 免密登录

原理 双向,顾名思义,双方互通,此处的意思是多台 linux 两两免密登录。双向比单向多了些操作,单向只需把某一个linux的公钥发送给其他linux即可,而双向要实现集群中的每一台机器都保存其他...

osc_gtphseny
2019/03/03
7
0
Linux/Windows 配置config 使用ssh连接

Linux 产看本地是否有ssh 公私钥 有的话继续(没有 ssh-keygen 生成) 将公钥内容复制到要连接的服务器用户下 方法一 方法二 登录到服务器,直接将本机的公钥复制到root下authorized_keys(我...

osc_ozlday8e
2019/12/19
9
0
如何用SSH免密登陆Linux &【如何在小组“激网”】

前言 可能很多人在小组都发生过“网掉了”,然后弹出这样的页面: 学校的网。。。让学弟学妹们记住用户名和密码也很麻烦,所以我们当然是写个脚本 自动化处理。 本文主要整理一下之前踩过的坑...

XiyouLinux_Kangyijie
2017/06/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

从尾到头打印链表

输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 /**   * struct ListNode {     * int val;     * struct ListNode *next;     * ListNode(int x) :       * v...

osc_5c67s863
21分钟前
24
0
如何把两个pdf合成一个?几个pdf文件可以合并到一起吗?

熟悉office软件的小伙伴应该都知道如何将两个word文档,两个Excel表格合并成一个吧?但是现如今,word和Excel可并非是唯一常用的办公程序了,就拿pdf来说,就是现在比较受青睐的办公程序。那...

小品778
22分钟前
26
0
P2433 小学数学N合一

https://www.luogu.com.cn/problem/P2433 全谷最复杂的简单题。 题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有的...

osc_d8v3gwtb
22分钟前
15
0
开坑记录网络开坑

转行IT发现自己在工作中遇到的好多问题都没有思路或者办法去排查解决,简单来讲就是没有IT的运行逻辑,所以攒了点钱报了个网络班,先学习一下网络的基础知识,自己也是个新人,虽然接近而立之...

卡贝俏
24分钟前
24
0
健康消费升级提速,“智慧”+“健康”TCL空调能否构筑市场新格局?

文|曾响铃 来源|科技向令说(xiangling0815) 五月初夏,终于迎来了空调市场的第一波热潮,苏宁数据显示,五一期间线上空调销售量同比增长99.7%,几近翻倍。 然而,今年的情况又与往年不太一...

osc_6srwahuo
24分钟前
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部