Linux的常见操作(大数据学习)

1、设置静态IP

vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  --由dbcp设置为static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="60738953-c9fc-420e-b1e1-d727d0987e90"
DEVICE="ens33"
ONBOOT="yes"  --网络开机启动设为yes

# 添加下面的IP地址等
IPADDR="192.168.32.128"
NETMASK="255.255.255.0"
GATEWAY="192.168.32.2"
DNS1="114.114.114.114"
DNS2="8.8.8.8"

重启网卡服务:

systemctl restart network

2、设置linux服务器的用户名

-- hostname  查看当前的用户名
-- hostname bigdata01  临时设置用户名,一重启就又回去了

# 永久设置用户名
vi /etc/hostname   
-- 将原来的名字删除,修改为新的名字,保存即可使用这种方式需要重启Linux操作系统。

3、设置用户名和IP的对应关系

为什么要这样设置?

因为我们想将来操作某台服务器,不想通过IP操作,想通过用户名操作。想要达到这个目的,还需要操作一步:将你的hostname 跟 IP 进行一个对应。

eg:192.168.32.128  bigdata01

vi /etc/hosts

4、关于防火墙的设置

# 关于防⽕墙的命令:
-- 在连接其他虚拟机时需要关闭防火墙
systemctl status firewalld  //查看防火墙状态
systemctl  stop firewalld   //关闭防火墙,但是开机后,防火墙还是会开启
systemctl  start firewalld
systemctl  restart firewalld  
防⽕墙开机启动命令:
systemctl disable firewalld  //开机不启动
systemctl enable firewalld  

 5、修改映射关系

vi /etc/hosts

 将两台虚拟机的IP地址与主机名写在一起,以便后面的远程拷贝和免密连接(这里修改的是bigdata02主机上的)

6、SCP远程拷贝命令

-- cp  //是拷贝的命令,只能在一台电脑上,拷贝文件或者文件夹,无法跨电脑拷贝。
-- scp  //可以实现将A电脑上的文件,拷贝到B电脑上。

scp  A电脑上的文件   用户名@主机名:路径

eg:
scp /etc/hosts root@bigdata01:/etc/  //将bigdata02中/etc/hosts中的文件远程拷贝到bigdata01中
-- 需要输入bigdata01的密码。

-- 如果想拷贝文件夹,需要添加 -r 参数
scp -r A电脑上的文件夹   用户名@主机名:路径

7、服务器之间的免密操作

免密登录原理:

  • 1、bigdata02随机生成了一串字符串,通过公钥进行加密,传递给bigdata01
  • 2、bigdata01 通过私钥,对这个密文进行解密,再传递给bigdata02
  • 3、bigddata02 拿到bigdata01的明文和自己当初的明文对比一下,发现正确就可以免密登录了。 

eg:bigdata01 这个电脑想免密登录到bigdata02 如何做?

-- 1、需要在bigdata01上生成公钥和私钥
ssh-keygen -t rsa  //一路回车即可。
-- 2、生成的公钥和私钥在哪里?
/root/.ssh/id_rsa
-- 3、将公钥传递给你想免密登录的电脑,比如bigdata02
ssh-copy-id bigdata02
-- 本质是将bigdata01中的公钥拷贝到了bigdata02中的/root/.ssh/authorized_keys

ssh  bigdata02    //发现不需要输入密码即可完成登录
exit   //退出当前的登录

注:为了将来hadoop集群可以顺利启动,我们还需要让bigdata01免密登录自己。

ssh-copy-id bigdata01

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值