如果系统环境崩溃。   调用/usr/bin/vim /etc/profile
 
SHH无密码登陆
所有要做得节点上运行
 
修改 host name
vi /etc/sysconfig/network
 
reboot!
 
一 创建秘钥
    ssh-keygen -t rsa -P ''
    然后一路回车
 
+--[ RSA 2048]----+
|                 |
|                 |
|        o        |
|      E. B       |
|     o.oS =      |
|    oooo .       |
|   . .=   +      |
| .o  o o o .     |
|.++o..+ .        |
+-----------------+
 
二  从节点秘钥拷贝到主机
 
scp ~/.ssh/id_rsa.pub root(用户名)@10.0.0.1(master配置hosts)(ip)  
scp ~/.ssh/id_rsa.pub root@10.0.0.1:~/.ssh/s1.pub     s1.pub(随意定的文件名,子节点发送到主机用。 主机到时候全部写入)
 
 scp ~/.ssh/id_rsa.pub root@master:~/.ssh/s1.pub
 scp ~/.ssh/id_rsa.pub root@192.168.1.110:~/.ssh/s1.pub  
 
三 将从节点的秘钥全部写入 authorized_keys
cat id_rsa.pub >> authorized_keys
cat s1.pub >> authorized_keys
cat s2.pub >> authorized_keys
 
四  将主节点的authorized_keys 发送到从节点
   scp authorized_keys root@(slave1IP):~/.ssh/authorized_keys
   scp authorized_keys root@(slave2IP):~/.ssh/authorized_keys
 
 scp authorized_keys root@192.168.1.111:~/.ssh/authorized_keys
 
五  编辑host 实现 master 访问
   vi /etc/hosts
10.40.1.110 master
10.40.1.111 slave1
10.40.1.112 slave2
 
vi
 Linux防火墙
 

1.首先查看防火墙状态

service iptables status

2.永久性生效,重启后不会复原

开启 chkconfig iptables on

关闭 chkconfig iptables off

3 即时生效,重启后复原

开启 service iptables start

关闭 service iptables stop

 

4 设置后重启 reboot

 
 
 

三 关闭SElinux防火墙。 防止hadoop被拦截产生其他意外

Linux下关闭 SELinux 的方法如下:

vim /etc/sysconfig/selinux

找到

selinux=enabled

改为

selinux=disabled

下次重启就生效了。  reboot

然后在本次不重启的情况下使用下列命令关闭,需要root权限:

# su – root
# setenforce 0

OK。

 
 
 
 
 
 
 
 
 

一 SSH 无密码登陆 & Linux防火墙 & SELinux关闭的更多相关文章

  1. 配置ssh无密码登陆Linux

    Windows下面的话需要安装git,或者其他能执行shell命令的软件 1.首先要先修改SSH的配置文件 vi /etc/ssh/sshd_config#修改配置文件 #如果被#注释了,就取消#号, ...

  2. linux ssh 无密码登陆

    要点:有时候ssh localhost 无法登陆本机,但各种设置都正确.重启下就好了...... 参考地址:http://bbs.csdn.net/topics/370109654 三台机器实现互相之 ...

  3. 烂泥:学习ssh之ssh无密码登陆

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 最近一个月没有写过文章,主要是刚刚换的新工作.新公司服务器OS使用的是ubuntu server版,和以前熟悉的centos还是有很多不同的. 刚好这几天 ...

  4. 批量实现SSH无密码登陆认证脚本

    批量实现SSH无密码登陆认证脚本 问题背景 使用为了让linux之间使用ssh不需要密码,可以采用了数字签名RSA或者DSA来完成.主要使用ssh-key-gen实现. 1.通过 ssh-key-ge ...

  5. 批量设置ssh无密码登陆脚本

    最近要给集群设置ssh无密码登陆,如果需要手动设置这个无密码登陆,所以在网上找了几个脚本,亲测下面这个好使,并且设置比较简单. 需要用root账户执行,我也是要给root账户设置无密码登陆. 首先我们 ...

  6. ssh无密码登陆远程机,pssh轻批量工具

    #B(client)--------A(g_server)#A:   ssh-keygen -t rsa (g_server)#B:    scp -P 58422 root@g_server_ip: ...

  7. 通过SSH服务登陆linux服务器(版本RHEL7)

    通过SSH服务登陆linux服务器(版本RHEL7) SSH服务概述:是一种能够以安全的方式提供远程登陆的协议,也是目前远程管理linux系统的首选方式.在此之前,我们一般使用FTP或者telnet来 ...

  8. hadoop-13-root ssh无密码登陆

    hadoop-13-root ssh无密码登陆 生产机器禁止ROOT远程SSH登录: vi /etc/ssh/sshd_config 把 PermitRootLogin yes 改为 PermitRo ...

  9. linux下设置SSH无密码登陆

    SSH配置 主机cloudgis22.edu.cn:192.168.3.21 主机cloudgis33.edu.cn:192.168.2.174 假设需要配置主机A无密码登录主机A,主机B,先确保所有 ...

随机推荐

  1. maven/ssm框架搭建

    好久没有写java了,昨天学了下maven,不用手动的下载和添加jar包,实在是太方便. ------------------------------------------------------- ...

  2. wordpress 后台登录增加访问效验

    目前已知的增加 wordpress 后台登录安全的方案有三种: 安全插件:如Limit Login Attempts Reloaded.WPS Hide Login 等等: 登录 URL 增加自定义k ...

  3. mysql中如何查看某个数据库或表占用的磁盘空间

    查整个库的状态:select concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size,          concat(tru ...

  4. JS脚本代替人工输入

    最近接到了个任务,对某个网页上的1000个item填写相同的text,text的内容相同. 这显然是机械动作呀,干脆写个工具,用脚本代替人工操作. 浏览器按F12,找到console,输入写好的脚本, ...

  5. luogu P1516 青蛙的约会(线性同余方程扩展欧几里德)

    题意 题解 做了这道题,发现扩欧快忘了. 根据题意可以很快地列出线性同余方程. 设跳了k次 x+mkΞy+nk(mod l) (m-n)kΞ-(x-y)(mod l) 然后化一下 (m-n)k+(x- ...

  6. 【转载】spring-boot 项目跳转到JSP页面

    原路径:https://blog.csdn.net/qq_36820717/article/details/80008225 1.新建spring-boot项目  目录结构如下 2.新建TestCon ...

  7. centeros 7开机自动挂载磁盘

    场景: 使用mount命令将新发现的磁盘/dev/sdb挂载给/liu后,但是重启后又看不到磁盘? 问题导致原因: 虽然我们可以使用mount命令去挂载磁盘,但是此操作只对服务器运行期间有效,也就是临 ...

  8. vux安装时报vux-loader配置问题

    一.初始化:webpack 项目塔建: 使用vue-cli塔建基于webpack的vue环境.然后根据vux官网安装使用文档安装vux组件库及配置build/webpack.base.conf.js. ...

  9. Java基础学习总结(1)——equals方法

    一.equals方法介绍 1.1.通过下面的例子掌握equals的用法 package cn.galc.test; public class TestEquals { public static vo ...

  10. 使用sh运行bash脚本的奇怪问题

    在同一个文件夹下有两个脚本.a.sh和b.sh,脚本内容例如以下: a.sh: echo "test for a" source b.sh b.sh: echo "tes ...