我只有一台机器,是因为要配置hadoop分布式环境用,需要配置ssh

两个用户:  zhangxs,  root

首先在切换到zhangxs用户下

执行【 ssh-keygen -t rsa】

[zhangxs@zhangxs Desktop]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/zhangxs/.ssh/id_rsa):
Created directory '/home/zhangxs/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/zhangxs/.ssh/id_rsa.
Your public key has been saved in /home/zhangxs/.ssh/id_rsa.pub.
The key fingerprint is:
0f:4b:e9:0f:::a5::ea:2e:9b::3a:0e::4d zhangxs@zhangxs
The key's randomart image is:
+--[ RSA ]----+
| . . |
| o o |
| o o |
| + . |
| E S |
| o + = |
| + . o * . |
| o .. .B o |
| .oo+. . |
+-----------------+
默认会在当前用户的home/$用户名 目录下生成一个.ssh文件夹,这个是隐藏文件夹
 cd /home/zhangxs/  切换到文件夹下,输入 [ll -a]
[zhangxs@zhangxs ~]$ ll -a
total 36
drwx------. 22 zhangxs zhangxs 4096 3月  19 14:48 .
drwxr-xr-x.  3 root    root      21 3月  18 17:50 ..
drwx------.  3 zhangxs zhangxs   26 3月  18 23:06 .adobe
-rw-------.  1 zhangxs zhangxs  470 3月  19 14:50 .bash_history
-rw-r--r--.  1 zhangxs zhangxs   18 8月   3 2016 .bash_logout
-rw-r--r--.  1 zhangxs zhangxs  193 8月   3 2016 .bash_profile
-rw-r--r--.  1 zhangxs zhangxs  231 8月   3 2016 .bashrc
drwx------. 17 zhangxs zhangxs 4096 3月  18 20:59 .cache
drwxr-xr-x. 19 zhangxs zhangxs 4096 3月  18 20:08 .config
drwxr-xr-x.  4 root    root      48 3月  19 01:00 datainfo
drwxr-xr-x.  2 zhangxs zhangxs  220 3月  19 14:22 Desktop
drwxr-xr-x.  2 zhangxs zhangxs    6 3月  18 18:00 Documents
drwxr-xr-x.  2 zhangxs zhangxs   51 3月  19 00:00 Downloads
-rw-------.  1 zhangxs zhangxs   16 3月  18 18:00 .esd_auth
-rw-------.  1 zhangxs zhangxs 1554 3月  19 14:12 .ICEauthority
drwxrwxr-x.  3 zhangxs zhangxs   19 3月  18 18:24 .java
drwx------.  3 zhangxs zhangxs   19 3月  18 18:00 .local
drwx------.  3 zhangxs zhangxs   26 3月  18 23:06 .macromedia
drwxr-xr-x.  5 zhangxs zhangxs   54 3月  18 18:04 .mozilla
drwxr-xr-x.  2 zhangxs zhangxs    6 3月  18 18:00 Music
drwxr-xr-x.  4 zhangxs zhangxs   89 3月  18 23:21 Pictures
drwxrw----.  3 zhangxs zhangxs   19 3月  19 01:08 .pki
drwxr-xr-x.  2 zhangxs zhangxs    6 3月  18 18:00 Public
drwxr-xr-x.  3 zhangxs zhangxs   17 3月  18 18:00 .redhat
drwx------.  4 zhangxs zhangxs   48 3月  18 18:26 .speech-dispatcher
drwx------.  2 zhangxs zhangxs   80 3月  19 14:49 .ssh
drwxr-xr-x.  2 zhangxs zhangxs    6 3月  18 18:00 Templates
drwxr-xr-x.  2 zhangxs zhangxs    6 3月  18 18:00 Videos 【cd .ssh】 文件下,有两个文件
-rw-------.  zhangxs zhangxs  3月   : id_rsa
-rw-r--r--. zhangxs zhangxs 3月 : id_rsa.pub

【cp id_rsa.pub authorized_keys】  复制文件

【ssh localhost】 以ssh方式登陆localhost,执行完后会在当前目录下生成两个文件

[zhangxs@zhangxs .ssh]$ ssh localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECDSA key fingerprint is ::8a::0b:f3:5d:7f:::1b:db::3e:b4:.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
Last login: Sun Mar ::

--------------------------------------------------------------------------------------------

因为是要配置为分布式,所以要root用户到zhangxs用户,

首先要看在在hosts中是否配置好
[zhangxs@zhangxs .ssh]$ more /etc/hosts
127.0.0.1 localhost
192.168.177.120 hadoop-zhangxs.com zhangxs

网卡中是否配置好(如果网卡中没有配置,在ssh zhangxs 时会报错:([root@zhangxs .ssh]# ssh zhangxs
ssh: connect to host zhangxs port 22: Connection timed out)

[root@zhangxs sbin]# ifconfig
enp1s0f0: flags=<UP,BROADCAST,MULTICAST> mtu
inet 192.168.177.120 netmask 255.255.255.0 broadcast 192.168.177.255
ether f8:a9::::7e txqueuelen (Ethernet)
RX packets bytes (0.0 B)
RX errors dropped overruns frame
TX packets bytes (0.0 B)
TX errors dropped overruns carrier collisions
device interrupt
这两个都没问题就可以,切换到root用户    执行【 ssh-keygen -t rsa】
后面步骤都一样拉!!!!!!!!!

centos7 配置ssh 免密码登陆的更多相关文章

  1. 【linux】配置SSH免密码登陆

    1.输入ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 其中''里的是登陆的密码,因为要设置免密码,所以''里是什么都没有的,空格也不行 2.输入 cat ~/.ss ...

  2. 密码配置配置SSH免密码登陆

    在本文中,我们主要介绍密码配置的内容,自我感觉有个不错的建议和大家分享下 我的用户名是master 1.安装ssh(若没安装的话) sudo apt-get install ssh 2.配置为可以免密 ...

  3. 阿里云3台机器组成集群配置ssh免密码登陆

    1 查询阿里云局网ip 注意:需要配置同一地区同一可用区的机器 才是一个局网 2 配置好hosts文件 3 hostname确认也是正确的 4 生成公钥私钥 三台机器同样操作 ssh-keygen - ...

  4. linux 配置ssh免密码登陆本机

    1.安装 sudo apt-get install ssh 2.配置无密码登录 ssh-keygen -t rsa 遇到停顿按回车即可 进入/home/zeze/.ssh目录(隐藏目录,在winSCP ...

  5. Linux配置SSH免密码登陆

    配置环境: 两台centos 6.4虚拟机,/etc/hosts配置如下 192.168.63.128 hadoop001 --master192.168.63.131 hadoop002 --sla ...

  6. fedora19配置 SSH 免密码登陆

    a.ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa b.cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys   ...

  7. 配置ssh免密码登陆

      以root账户为例 准备两台以上的Linux服务器,我这里用的是s204,s205两台机器,多台同样的 先使用ssh登录试一下,如果没有安装则需要先安装一下 ssh s205会提示你输入密码 原理 ...

  8. Centos下 自动化配置SSH免密码登陆

    hosts文件,存储要部署的节点IP地址,其中以#开头表示注释掉 192.168.101.52 192.168.101.53 192.168.101.54 192.168.101.55 192.168 ...

  9. ssh免密码登陆远程服务器

    ssh免密码登陆远程服务器 在使用windows下的cygwin或者在linux下使用Terminal进行远程服务器登陆测试的时候总是会要求输入账号密码,对于此我们可以使用ssh将公钥放在服务器上的方 ...

随机推荐

  1. HDU 1171 Big Event in HDU【01背包/求两堆数分别求和以后的差最小】

    Big Event in HDU Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) T ...

  2. 洛谷 P1506 拯救oibh总部【DFS/Flood Fill】

    题目背景 oibh总部突然被水淹没了!现在需要你的救援…… 题目描述 oibh被突来的洪水淹没了>.<还好oibh总部有在某些重要的地方起一些围墙,用号表示,而一个封闭的号区域洪水是进不去 ...

  3. [JOISC2016]サンドイッチ

    题目大意: 一个$n\times m(n,m\leq400)$的网格图中,每个格子上放了两个三明治,摆放的方式分为'N'和'Z'两种.一个三明治可以被拿走当且仅当与该三明治的两条直角边相邻的三明治均被 ...

  4. redis的lua脚本拓展,返回nil及其判断

    redis自带的lua脚本 127.0.0.1:6379> hget team wyc "{\"name\":\"wyycc\",\" ...

  5. Shader与AGAL(From 7yue)

  6. Spring Boot中使用Feign调用时Hystrix提示异常:"could not be queued for execution and no fallback available."以及"Rejected command because thread-pool queueSize is at rejection threshold"

    说明: 1.我还没有真正理解Spring Cloud的精髓,现只停留在使用阶段,可能存在分析不到位的问题. 1.这个是由于线程池的最大数量导致的,官方说随着线程池的数量越大,资源开销也就越大,所以调整 ...

  7. C++ 11中几个我比较喜欢的语法(三)

    随着Vsisual Studio 2013 RC版的放出,之前承诺的对C++ 11语法支持已经全部完成,本文是C++ 11中我喜欢的语法系列的最后一部分(一),(二). 非静态成员直接初始化 在C++ ...

  8. Nand flash uboot 命令详解

    转:http://blog.chinaunix.net/uid-14833587-id-76513.html nand info & nand device 显示flash的信息: DM365 ...

  9. [置顶] kubernetes资源类型--Volume

    在Docker的设计实现中,容器中的数据是临时的,即当容器被销毁时,其中的数据将会丢失.如果需要持久化数据,需要使用Docker数据卷挂载宿主机上的文件或者目录到容器中.在K8S中,当Pod重建的时候 ...

  10. ubuntu 安装 regex模块时 fatal error: Python.h: No such file or directory

    原因是 python-dev包没有安装 根据Py2还是py3 sudo apt-get install python-dev 或者 sudo apt-get install python3-dev 安 ...