第二部分从这里开始,初始化系统,这里我们会附带远程工具的简单介绍 ,1关闭防火墙、 2 关闭SELinux、3 实现邮件通信、4 yum 源 baseOS appstream,epel 、5 常用软件: yum -y install lrzsz tree screen tmux man-pages strace redhat-lsb-core、6 网卡NAT 地址、7 名称修改:ethX,东西比较多。
一. 初始化系统
-
查看IP地址,之后我们选择一个远程工具来登录
-
这里我们选择一个工具进行远程访问,选择前我们先测试一下虚拟机能否ping通主机地址
这些软件都可以使用,看个人爱好使用,
-
我们打开Xshell 用ssh远程登录虚拟机,回车
-
登录root用户
-
输入密码
-
登录成功
-
首先把TaB补全装上(yum -y install bash-completion)
-
安装ifconfig(yum -y install net-tools.x86_64 )
-
然后改个主机名(hostnamectl set-hostname centos803 :永久更改主机名,然后查看主机名:hostname)
-
然后重启后生效 reboot:进行重启,再用ssh登录即可
-
关闭防火墙 (systemctl disable --now firewalld )
-
安装vim编辑器 (yum -y install vim)
-
关闭SELinux (用vim )
-
敲 “ i ”键进行编辑(SELINUX=disabled) 编辑完成后ESC退出, SHIFT + :然后输入wq进行保存(扩展知识 “q” 强制退出,“q!”
退出不保存)
-
安装邮件服务mail (yum -y install postfix mailx )
-
查看指定安装的程序服务(yum list installed | grep mail)
14. 启用邮件服务(systemctl enable --now postfix )
-
安装 yum 源 baseOS appstream,epel (这里的东西会比较多)
(1)查看系统版本
(2)使用vim编辑器进行编辑(vim /etc/yum.repos.d/CentOS-Linux-AppStream.repo)
(3)将mirrorlist使用 “# ” 注释掉,(使用baseurl=https://mirrors.aliyun.com/centos/ r e l e a s e v e r / A p p S t r e a m / releasever/AppStream/ releasever/AppStream/basearch/os/进行修改库地址)
修改完记得保存退出
(4)修改BaseOS库(vim /etc/yum.repos.d/CentOS-Linux-BaseOS.repo)修改完记得保存退出
(5)修改Extra库,(vim /etc/yum.repos.d/CentOS-Linux-Extras.repo)修改完记得保存退出
(6)完成源的配置,现在来测试(yum update)也可以不用这个命令测试,或自己安装其他安装包测试,
因为这个过程会很长
-
配置epel源
(1) 安装dnf: yum -y install dnf
(2)安装(epel-release)dnf -y install epel-release
(3)清除yum缓存:dnf clean all
(4)生成yum缓存:dnf makecache
(5)查看当前yum源: dnf repolist
到这里yum 源 baseOS , appstream, extra, epel就全部安装完成了 -
常用软件:(yum -y install lrzsz tree screen tmux man-pages strace redhat-lsb-core)
-
设置静态IP,修改网卡名
(1)进入ifcfg-ens33文本进行编辑
(2)将动态改为静态,将网卡名修改,设置地址和DNS,DNS可以设置多个,记得退出保存
(3)修改Linux内核参数即可 /etc/default/grub ,因为网卡名并没有被修改成功
(4)添加 net.ifnames=0 退出保存
(5)应用生效然后重启
(6)ifconfig 查看一下,已经从“ens33”改成“eth0”
进行到这里我们的最小化安装和初始化设置就算完成,变更网卡设备名会导致网络不可用,修改完设备名记得恢复网络配置,保持变更前的一致性。