zoukankan      html  css  js  c++  java
  • (七)SSH认证

    接下来的操作都在SecureCRT中执行

    我们发送一条指令可在三个服务器上同时执行

    免密登录:三台机器相互之间都需要做免密 

    一、首先,我们先关闭防火墙和selinux

    1、关机防火墙

    2、关闭selinux  (三个都要修改的)

    vim /etc/selinux/config

    二、配置普通用户,赋予sudolers权限   root权限

    vim /etc/sudoers

    在root 下面附近加入一行,将自己创建的普通用户加入(三台服务器都要修改)

    我的普通用户名都为hadoop

    此处要强制保存退出

    :wq!

    三、SSH认证

    每台服务器也要对自己进行免密登录的哦~~

    1、将每台服务器映射到自己的hosts文件中(包括自己)

     vim /etc/hosts

    2、免密登录(三台机器相互之间都需要做免密)(用户名和密码一定要一直)

    这个时候我们要在普通用户下进行操作

    SecureCRT连接的都是三台服务器的普通用户(我们对这些普通用户赋予了权限)

    全部都是普通用户

    ssh-keygen

    接着按三个回车键

     

     

    ssh-copy-id hadoop@hadoop01

     

    验证是否免密登录成功

    ssh hadoop01

    我们只需要在配置的时候输入一次密码,之后登录其他服务器就不用再输入密码了

    同样的,hadoop02  hadoop03也要进行免密登录

    (我们验证完后一定要 exit  退出,不然我们三个服务器都是hadoop01用户  我就很蠢的入坑了 )

    大功告成,三台服务器都可以随意免密登录啦~~~

  • 相关阅读:
    2653 区间xor
    c++位运算
    洛谷P1233 木棍加工
    c++背包问题
    FOC基本调试方法[转]
    用于下载AD官网登录账号:User name: fuxin918@fuxin918.com Passeword: s6c0W1w8
    STC10F10XE定时器中断输出10KHz的方波程序
    学习DSP(三)安装C2833x/C2823x C/C++ 头文件和外设示例-压缩包
    学DSP(二):目标芯片28335,GO!
    学DSP(一):开始
  • 原文地址:https://www.cnblogs.com/zhaozishuang/p/9314736.html
Copyright © 2011-2022 走看看