当前位置:   article > 正文

Xshell连接CentOS及安装hadoop的准备_如果要通过xshell远程登录到hadoop集群服务器节点,需要先启动什么软件;

如果要通过xshell远程登录到hadoop集群服务器节点,需要先启动什么软件;

xshell 连linux的原理是在linux虚拟网络中设置网管,这个网管是windows里进行
连接。可以这样想本地连接的ip是一个动态网管,而这个网管是一个固定的IP地址。
Linux的ip地址
在这里插入图片描述
在这里插入图片描述
1、测试Windows系统和Linux系统之间的网络是否可达:
ping 192.168.56.100 (虚拟机的IP地址)

2、在Xshell中通过ssh远程登录:
ssh 192.168.56.100 (虚拟机的IP地址)

3、常用指令:
Tab键:指令/路径自动补全
ifconfig/ip address:用来查看Linux的IP地址
vi/vim:vi编辑器
vi a.txt
按 i 键进入编辑模式:
按Esc, :wq 保存退出 可以跟!,强制的意思
cd :进入指定路径
ls:查看当前路径下的目录、文件

4、设置网络:
Linux网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33

PROXY_METHOD=none
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.56.100
GATEWAY=192.168.56.1

重启网卡:service network restart
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Hadoop安装前的准备工作:
1、关闭防火墙(在学习过程中)
firewall-cmd --state 查看防火墙状态:
running; not running
systemctl stop firewalld.service 关闭防火墙
systemctl disable firewalld.service 禁止防火墙开机自启动
2、配置主机名
hostnamectl set-hostname hadoop 设置主机名为hadoop
此时在显示的时候可能没有发生变化:exit,在重新远程登录即可
3、配置hosts文件(/etc/hosts)
vi /etc/hosts
添加如下内容:
192.168.56.100 hadoop
4、配置免密登录
原理:公钥、私钥,将公钥拷贝到目标机器上,此时登录目标及其的时候,就不在需要密码
生成公钥、私钥:(路径:/root/.ssh/)
ssh-keygen -t rsa
cd /root/.ssh
ls
id_rsa 私钥 id_rsa.pub 公钥

拷贝公钥:
cp id_rsa.pub authorized_keys

远程免密登录测试:
ssh  hadoop 如果能够不输入密码登陆成功,表示免密登录配置成功
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/775246
推荐阅读
相关标签
  

闽ICP备14008679号