修改主机名称

vi /etc/sysconfig/network

linux常用操作 

 

修改完后,reboot

 

IP地址映射

vi /etc/hosts 即可修改主机名与 IP 的映射关系。

linux常用操作

 

免密登录

openssh-clients 服务

yum install -y openssh-clients,即可安装 openssh-clients 服务。

测试 ssh 命令

 

linux常用操作 

SSH 免密码登录配置

明确目标用户

首先要明确是为哪个用户创建免密码登录,比如我们为 hadoop 用户 创建 SSH 免密码登录。在 hadoop 用户下,切换到 hadoop 用户的家 目录(即/home/hadoop 目录)。

 

linux常用操作 

root用户

 

 linux常用操作

生成秘钥

ssh-****** -t rsa 生成秘钥,然后一直按回车即可。 ssh-****** 是 ssh 秘钥生成器,-t 是指定参数,rsa 是一种加密算法。

linux常用操作 

 

生成认证文件

切换到.ssh 目录下:输入 cd .ssh,然后输入“ll”命令查 看,发现有一个公钥,有一个私钥,(ssh 生成的秘钥对都是存储在.ssh 这个目录下的)

 linux常用操作

 

输入命令:cp id_rsa.pub authorized_keys,将公钥 copy 到认证文件。

linux常用操作 

 

为.ssh 赋予权限

退回到 root 的家目录,为.ssh 赋予权限

为.ssh 目录赋予 700 的权限 chmod 700 .ssh

为.ssh 目录下的所有文件赋予 600 的权限 chmod 600 .ssh/*

ssh 验证

linux常用操作 

 

SSH各节点免密互通

将cdh2和cdh3的公钥追加到cdh1的认证文件

cdh2和cdh3分别执行

cat ~/.ssh/id_rsa.pub | ssh [email protected] 'cat >> ~/.ssh/authorized_keys'

执行后,查看cdh1的认证文件

linux常用操作 

 

将 cdh1 中的 authorized_keys 文件分发到 cdh2 和 cdh3 节点上

scp -r authorized_keys [email protected]:~/.ssh/

scp -r authorized_keys [email protected]:~/.ssh/

 

 

相关文章: