当前位置:网站首页 > 编程语言 > 正文

ssh免密登录(SSH免密登录配置过程)



安装Window系统的实体机(你的个人电脑)

安装好Vmware Workstation pro15 虚拟机工作站软件
若是没安装,请参考该文章 1台电脑搞定N个操作系统,Window10下的Vmware Workstation Pro15.5.0安装和注册激活成功教程

安装好Centos系统的虚拟机
若是没安装,请参考该文章 史上最详细的,保姆级讲解,centos7 minimal版在VMware上安装,亲测有效

虚拟机静态Ip的配置
请参考文章最详细的讲解,如何使用VMnet8模式给虚拟网络配置静态IP,集群分布式都用它

看讲解视频(比较简单)

创建3台虚拟机hadoop01,hadoop02,hadoop03,每台虚拟机进行如下操作

参考ip可选范围,配置静态IP地址,成功后可以使用SecureCRT工具

 $ vi /etc/sysconfig/network-scripts/ifcfg-ens33 
#举例 :hodoop01  TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=ce1e1643-4332-4151-a2a8-86dc56e77b93 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.206.200 NETMASK=255.255.255.0 GATEWAY=192.168.206.2 DNS1=8.8.8.8

(1)配置主机名,具体指令如下。

针对centos 6.x 

 $ vi /etc/sysconfig/network 
NETWORKING=yes HOSTNAME=hadoop01

针对 centos 7.x

 $ vi /etc/hostname 
hadoop01
 $ vi /etc/hosts 
192.168.206.200 hadoop01 192.168.206.201 hadoop02 192.168.206.202 hadoop03

centos7 .x 没有该文件,不需要配置

centos 6.x版本需要,自行百度

实际工作中,服务器被放置在机房中,同时受到地域和管理的限制,开发人员通常不会进入机房操作直接上机操作,而是通过远程连接服务器,进行相关操作。

在集群开发中,主节点通常会对集群中各个节点频繁的访问,就需要不断输入目标服务器的用户名和密码,这种操作方式非常麻烦并且还会影响集群服务的连续运行。

为了解决上述问题,我们可以通过配置SSH服务来实现远程登录和SSH的免密登录功能。

(1)安装并开启SSH服务


如果发现系统中没有安装ssh,怎么办呢

(2)安装CRT工具和hadoop01/hadoop02/hadoop03的快速连接

具体操作可以参考文章超级简单,发现SecureCRT 5.1.0中文版免安装,Win10下使用非常方便


(1)生成SSH文件(公钥和私钥)

公钥加密,私钥解密

hadoop01,hadoop02,hadoop03分别生成公钥和私钥

(2)拷贝3台机器的公钥到一台机器的某文件内,将该文件发送到每台机器上


(3)将某文件,发送到hadoop02和hadoop03 机器内

在hadoop01上进行如下操作


(4)验证免密登录效果

通过静态Ip将多台服务器搭建成一个集群,同时,通过SSH协议实现操作系统的免密码登录,这样保证了整个集群的安全性和可靠性。

B站有配套视频讲解,欢迎收看。
若有疑问,欢迎评论区留言,感谢转发、评论、点赞+收藏+投币,一键三连哈。



到此这篇ssh免密登录(SSH免密登录配置过程)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • ad19如何设置中文(ad199调中文)2025-06-22 17:54:05
  • githun镜像(gitbook镜像)2025-06-22 17:54:05
  • ip和域名区别(ip和域名有什么关系)2025-06-22 17:54:05
  • pdf截图怎么操作方法(pdf截屏怎么截)2025-06-22 17:54:05
  • vbf(vb服装是什么牌子)2025-06-22 17:54:05
  • 2258xt主控和2258的区别(2258xt主控参数)2025-06-22 17:54:05
  • yum命令(yum命令需要联网吗)2025-06-22 17:54:05
  • bs4库是什么(bs4库安装)2025-06-22 17:54:05
  • bt1120转hdmi芯片(bt1120转sdi芯片)2025-06-22 17:54:05
  • 蓝牙地址不可用有什么影响(蓝牙地址不可用有什么影响吗)2025-06-22 17:54:05
  • 全屏图片