黑猴子的家:Linux SSH 免密登录

1、配置ssh

(1)基本语法,ssh 另一台电脑的ip地址
[victor@node1 ~]$ ssh node2
Last login: Wed Feb 28 09:39:13 2018
[victor@node2 ~]$ exit
logout
Connection to node2 closed.
(2)ssh server服务(默认有)
[root@node1 ~]# rpm -qa | grep ssh
[root@node1 ~]# yum install -y openssh-server
[root@node1 ~]# service sshd restart
[root@node1 ~]# ssh node2

2、无密钥配置

(1)进入到我的home目录
[victor@node1 ~]$ cd ~/.ssh
(2)生成公钥和私钥
[victor@node1 .ssh]$ ssh-keygen -t rsa
注:敲三个回车,生成id_rsa(私钥)、id_rsa.pub(公钥)两个文件
(3)将公钥拷贝到要免密登录的目标机器上
[victor@node1 .ssh]$ ssh-copy-id node1
[victor@node1 .ssh]$ ssh-copy-id node2
[victor@node1 .ssh]$ ssh-copy-id node3
(4)免密登录原理
image.png

3、.ssh文件夹下的文件功能解释

known_hosts :记录ssh访问过计算机的公钥(public key)

id_rsa  :生成的私钥

id_rsa.pub  :生成的公钥

authorized_keys :存放授权过得无秘登录服务器公钥
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Secure Shell Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,目的是在不...
    cuteximi_1995阅读 2,567评论 0赞 0
  • 加密算法 对称加密算法 加密和解密使用同一个密钥 DES、3DES、AES、Blowfish、Twofish、ID...
    毛利卷卷发阅读 1,812评论 0赞 4
  • 一、WIFI连接登录:Mac(客户端)登录到iPhone(服务器) 为什么要Mac端要远程登录到iPhone端?—...
    Lovell_阅读 8,823评论 6赞 7
  • 文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现...
    纳兰三少阅读 2,080评论 1赞 6
  • 秋日,徜徉于阳明公园,清新,一下子就袭上心头。晨光熹微中,巍巍的天马山酣然入梦,薄纱般的云朵轻轻缭绕,静谧...
    朱超源阅读 1,125评论 0赞 4

友情链接更多精彩内容