linux ssh免密登陆

原创 2018年04月15日 16:19:41

免密登陆在集群中经常用到,当一个机器向另一台机器scp时会出现访问登陆密码,如果是服务器集群有好几百台不可能自己每次都要手敲这样太麻烦了,可以自己写个批量的脚本配置免密登陆,本文只介绍如何设置免密登陆


准备好几台机器 node1,node2,node3

先在node1上输入 ssh-keygen命令,然后一直回车按下去生成公钥密钥


然后输入 ssh-copy-id hadoop_node1   (hadoop_node1指的是另一台机器的ip地址,我修改了hosts  vi /etc/hosts)


如果操作完后显示失败,一般都是自己机器没有安装ssh客户端 

命令 yum -y install openssh-clients给所有机器都安装上,不然到scp时输入第一次访问登陆密码后会显示scp command not found,这是由于你访问的另一台机器没有安装openssh-clients客户端,只需安装上即可。以后在scp到另一台机器上就不在需要密码。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gcxzflgl/article/details/79949952

MAC 免密码登录 linux

思路:在本地生成公钥和私钥,然后将公钥放到linux的root(也就是~)目录下的.ssh文件夹下(隐藏文件夹),如何没有则生成一个。 1 在Mac客户端命令行生成公钥和私钥cd ~/.sshssh...
  • edc0228
  • edc0228
  • 2017-02-02 19:01:22
  • 3000

windows配置ssh免密登录linux

windows配置ssh免密登录linux客户端(windows)要做的事情默认机器上已安装git,若没有,请先安装git 查看本地是否有ssh公钥文件夹,若没有,则创建文件夹,若存在,直接跳到第mk...
  • zf424zf
  • zf424zf
  • 2017-03-01 10:12:37
  • 4253

linux系统ssh免密登陆集群配置

配置免密码登陆 #首先要配置node01到node02、node03、node04、node05、node06、node07的免密码登陆 #在node01上生产一对钥匙 ssh-keygen -t...
  • huojingjia
  • huojingjia
  • 2016-10-21 15:36:07
  • 727

ssh免密码登录的原理

工作第一天,就需要登录各种服务器,免密码登录无疑能大大的提高工作效率。以前只知道配置,今天了解了下原理。免密码登录原理 图解,server A免登录到server B: 1.在A上生成公钥私钥。 ...
  • u012814506
  • u012814506
  • 2016-03-19 20:31:13
  • 6336

ssh免密登录,各种权限设置都无效的解决办法!

如果失败,有可能是以下原因:1、权限问题2、配置问题
  • u011552404
  • u011552404
  • 2018-01-02 20:20:13
  • 470

虚拟机中多个Linux系统之间配置免秘钥登录

虚拟机中由3个Linux系统 ,分别是n1、n2、n3。        1、  首先在N1中生成密钥,命令如下:                 命令:ssh-keygen -t rsa    ...
  • lz_1992
  • lz_1992
  • 2016-01-15 14:28:45
  • 1652

Linux学习笔记--SSH免密码登录

需要实现的效果:有两台服务器:"192.168.201.236" 和 "192.168.201.237"需要实现:在服务器"192.168.201.236"上实现ssh无密码连接服务器"192.168...
  • daidaineteasy
  • daidaineteasy
  • 2016-03-22 17:50:47
  • 11727

Linux免密登陆和设置了免密登陆还需要输入密码

一、Linux的免密登陆:             ssh-keygen -t rsa         ssh-copy-id -i ~/.ssh/id_rsa.pub 目标机器ip地址/主机名 ...
  • weixin_40678969
  • weixin_40678969
  • 2018-01-06 22:58:50
  • 398

Linux 普通用户之间免密登陆

环境centos6.5 NN01 centos6.5 NN02目的: 同台机器之间实现普通用户之间的免密登陆: NN01 的user1 免密登陆 user2 不同机器之间实现普通用户之间的免密...
  • qq_31382921
  • qq_31382921
  • 2017-09-14 18:48:48
  • 2334
收藏助手
不良信息举报
您举报文章:linux ssh免密登陆
举报原因:
原因补充:

(最多只允许输入30个字)