Linux操作系统的基本配置操作

一、和网络有关的Linux操作

ip addr :查看Linux系统的IP地址的

image-20230718154133938

ping 域名/ip地址 可以查看是否能访问某个网络

image-20230718154324763

linux所有的网络配置都是在一个配置文件当中:

vim /etc/sysconfig/network-scripts/ifcfg-ensxx
ONBOOT="yes"     启用当前网卡
IPADDR="192,168,XX.XXX"  配置静态IP
GATEWAY="192.168.XX.2"   配置网关的
DNS1="114.114.114.114"   配置域名解析服务器

二、网络如果修改完成,需要重启Linux的网卡服务

systemctl restart network

三、在Linux上还有一个网络服务NetworkManagaer

这个服务我们不需要,但是它是一直开启的,如果它是开启状态,会对我们的后续操作产生影响,因此这个服务我们要求关闭了并且永久禁用了

systemctl stop NetworkManager//单次关闭有效
systemctl disable NetworkManager//永久关闭
systemctl status NetworkManager

image-20230718155836291

四、Linux上还有一个服务叫做firewalld(防火墙的服务)

最好把防火墙服务也给关闭了,我们后续的大数据软件安装会流畅一点。

systemctl stop firewalld
systemctl  disable firewalld

image-20230718160125521

五、Linux安装的节点服务器我们一般都是要起一个主机名,便于在集群当中找到唯一的一个主机

vim   /etc/hostname
主机名更改完成需要重启虚拟机:reboot
shutdown now    关闭虚拟机

六、多主机之间的互相登录问题(主机ip的映射、SSH免密登录)

多主机之间互相登录的时候,需要使用ssh IP地址的命令进行登录,但是这个操作有两个问题:

1、一个集群中可能有很多的节点,每个节点都有一个ip地址,ip不好记忆的

2、ssh在登录集群中其他节点的时候需要输入密码的

1、主机名和IP的映射配置:说的直白一点其实就是域名解析的配置

解决集群中多台节点的IP地址不容易记忆的问题,在安装操作系统的时候,我们就已经有意的给每一台节点起了一个独一无二的主机名,如果进行登录的时候,能根据主机名去自动识别IP地址

域名解析文件:/etc/hosts
ip 域名

vim /etc/hosts

image-20230718163610769

image-20230718163819543

2、SSH的免密钥登录配置

免密钥登录的原理很简单,在当前节点上产生一个公钥和私钥文件,然后我们把公钥文件给其他节点分发一份,这样的话当前节点连接其他节点就不需要密码了

2.1、产生公钥和私钥文件

1、切换到公钥和私钥文件的目录下: ~/.ssh

2、产生公钥和私钥文件: ssh-keygen -t rsa —— 敲三次回车

image-20230718171500217

2.2、将公钥文件发送给需要免密登录到当前节点的其他节点

ssh-copy-id 主机名/IP

image-20230718171716222

image-20230718171723652

image-20230718171926687

image-20230718172102085

猜你喜欢

转载自blog.csdn.net/weixin_57367513/article/details/132563127