Linux SSH无密登录配置

防爬虫段落。本文原作者为Veeja.Liu,作者论坛站点为https://liuweijia.blog.csdn.net
防爬虫段落。本文原作者为Veeja.Liu,作者论坛站点为https://liuweijia.blog.csdn.net
防爬虫段落。本文原作者为Veeja.Liu,作者论坛站点为https://liuweijia.blog.csdn.net

现在拥有三台机器,130,131,132。

cat /etc/hosts
# 对应的IP地址和主机名称如下:192.168.181.130 hadoop-130192.168.181.131 hadoop-131192.168.181.132 hadoop-132

1. SSH登录

基本语法:

ssh 另一台主机的IP地址或者主机名称

例如:

# 我们现在是131主机,登录到130,使用 ssh hadoop-131
[root@hadoop-131 home]# ssh hadoop-130
The authenticity of host 'hadoop-130 (192.168.181.130)' can’t be established.
ECDSA key fingerprint is SHA256:KNGme99uGE4dsbS1NSPYMEEVM8bb4XQYLxRXHjmuD5w.
ECDSA key fingerprint is MD5:37:d9:2e:8d:85:43:36:5c:70:31:ce:ee:19:3c:71:1c.
Are you sure you want to continue connecting (yes/no)?   # 输入yesWarning: Permanently added 'hadoop-130,192.168.181.130' (ECDSA) to the list of known hosts.
root@hadoop-130's password: # 输入密码Last login: Tue Oct 12 15:43:09 2021 from 192.168.181.1
[root@hadoop-130 ~]#
# 这里可以看到,我们已经处在 130 的CMD里面了。

退出到本机:

[root@hadoop-130 ~]# exit
logout
Connection to hadoop-130 closed.
[root@hadoop-131 home]# 

2. 配置无密钥配置

我们在131上,生成一个密钥,使用ssh-kengen命令(中间需要输入三个回车):

[root@hadoop-131 ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):    # 输入回车
Enter passphrase (empty for no passphrase):                 # 输入回车
Enter same passphrase again:                                # 输入回车
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RSf8RIYGtVY/6c3QnYXL7+J3oULoCMfaPfZI0YKR11Q root@hadoop-131
The key's randomart image is:
+---[RSA 2048]----+
|        .+++*E ..|
|        ..**...o+|
|       o o++ .=oo|
|        +o. ..o= |
|      ..So..  ..o|
|     . o .o.   ..|
|      = +..   ...|
|     . o.=.. .. +|
|        ..o....o.|
+----[SHA256]-----+
[root@hadoop-131 ~]# 

将公钥发送到目标机器上:

[root@hadoop-131 ~]# ssh-copy-id hadoop-132
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
The authenticity of host 'hadoop-132 (192.168.181.132)' can‘t be established.
ECDSA key fingerprint is SHA256:KNGme99uGE4dsbS1NSPYMEEVM8bb4XQYLxRXHjmuD5w.
ECDSA key fingerprint is MD5:37:d9:2e:8d:85:43:36:5c:70:31:ce:ee:19:3c:71:1c.
Are you sure you want to continue connecting (yes/no)? yes # 这里需要输入yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@hadoop-132’s password:  # 这里需要输入132的密码Number of key(s) added: 1Now try logging into the machine, with:   "ssh 'hadoop-132'"
and check to make sure that only the key(s) you wanted were added.[root@hadoop-131 ~]#

添加成功了,我们接下来尝试使用ssh访问132主机。

[root@hadoop-131 ~]# ssh hadoop-132
Last login: Tue Oct 12 00:43:10 2021 from 192.168.181.1
# 这里可以看到,不需要输入密码,我们就已经登录到该主机上了。
[root@hadoop-132 ~]# exit
logout
Connection to hadoop-132 closed.
[root@hadoop-131 ~]#

END.

By Veeja.Liu

Linux SSH无密登录配置相关推荐

  1. SSH无密登录配置(学习笔记3)

    SSH 无密登录配置 在home目录下 ls -al 显示隐藏文件 进入 .ssh 代码执行

  2. 【Hadoop完全分布式】SSH 无密登录配置

    SSH 无密登录配置 1. 配置 ssh 2. 无密钥配置 3. .ssh 文件夹下(~/.ssh)的文件功能解释 1. 配置 ssh (1)基本语法 ssh 另一台电脑的 IP 地址 (2)ssh ...

  3. ssh无密登录配置详解(hadoop集群搭建)

    ssh无密登录原理 Hadoop集群搭建时,配置ssh是给yarn用的,最好先清空.ssh目录下的文件,再生成密钥,在节点中含有resourcemanager的服务器(有多个resourcemanag ...

  4. Linux系统:SSH无密登录配置

    测试环境: Linux系统镜像 : CentOS-7-x86_64-Minimal-1804.iso 虚拟机版本:  VMware-workstation-full-15.5.0-14665864 效 ...

  5. SSH 无密登录配置

    生成公钥和私钥 [root@hadoop101 ~]# ssh-keygen -t rsa 然后敲(三个回车),就会生成两个文件 id_rsa(私钥).id_rsa.pub(公钥 公钥拷贝 将公钥拷贝 ...

  6. 虚拟机免密登录 (SSH 无密登录配置)

    无密钥配置 (1)免密登陆原理 (2)生成公钥和私钥: [root@hadoop101 .ssh]$ ssh-keygen -t rsa 然后敲(三个回车),就会生成两个文件id_rsa(私钥).id ...

  7. Hadoop之SSH无密登录配置

    1.hadoop102上生成公钥和私钥: [atguigu@hadoop102 /atguigu]$ ssh-keygen -t rsa 然后敲(三个回车),就会生成两个文件id_rsa(私钥).id ...

  8. 操作SSH无密登录配置

    例如小编有三台服务器需要相互访问,就需要配置三台,这三台分别是hadoop102, hadoop103 , hadoop104 1.打开三个服务器,分别生成hadoop102,hadoop103 , ...

  9. ssh 无密登录(两行命令即可)

    1.电脑生成自身的  钥匙  和  公匙,输入命令一 ssh-keygen 2.执行完后,在  ~/.ssh  文件夹内出现两个文件 3.用户名  和  ip   换成自己的就行了.有几台机器就输入几 ...

  10. SSH无密登录原理及配置方法

    1.ssh无密登录原理 看网上都不太清除,就自己画了一张. 2.ssh配置 1. 配置ssh (1)基本语法 ssh另一台电脑的ip地址 (2)ssh连接时出现Host key verificatio ...

最新文章

  1. linux学习5-shell编程
  2. 基于SIP和RTP协议的开源VOIP之QuteCom简单介绍
  3. 'mysql_attr_use_buffered_query'_php中mysql操作的buffer知识
  4. qt构建json字符串的时候,某一个值为字符串
  5. Qt工作笔记-Qt文档阅读笔记-qualifiedName()的官方解析及XML使用名称空间
  6. 教你如何申请CCNP的电子证书
  7. Windows无法启动 VMware Workstation server错误1068依赖服务或组无法启动
  8. RPLIDAR的坐标系问题
  9. java实现 poi XWPFDocument 读取word文档
  10. No debugging symbols found in a.out
  11. macos可以升级到指定版本吗_如何升级mac系统版本?
  12. Linux面试题总结
  13. 凸优化之共轭函数(一)
  14. ModelSim illegal reference to net “***“ 报错问题解决
  15. unity中单位是米还是厘米_cm在单位里是厘米还是毫米
  16. Centos Stream 8安装oracle19c
  17. 从海外客户端Bidding看,移动开发者应如何应对竞价模式变化?
  18. 计算机视觉理论笔记 (3) - 图像采集 (Image Acquisition)
  19. 湖人VS火箭 continue....
  20. 利用多态特性,创建一个手机类Phones,定义打电话的方式call,创建三个子类,并在各自的方法中重写方法,编写程序入口main()方法,实现多种手机打电话...

热门文章

  1. BP反向传播算法原理及公式推导
  2. c语言中的矩阵求逆程序,C语言矩阵求逆
  3. Android 复杂的多类型列表视图新写法:MultiType 3.0
  4. Windows的右键菜单管理软件
  5. 英国政府收购SpaceX竞争对手背后,蕴藏着多大的野心?
  6. 计算机课程总结800字,计算机课程心得体会范文800字(通用5篇)
  7. tof摄像头手势识别_全面解析深度摄像头(TOF Camera)的原理
  8. 【3dsmax插件】FBX转Bip插件 Bippy.ms
  9. 计算机的音量找不到了,win7旗舰版64位系统右下角音量小喇叭图标不见了怎么找回...
  10. oracle加密表空间