Xshell连接CentOS及安装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

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
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值