【SRE笔记 2022.8.14 Linux系统及Xshell】

知识拓展-MD5值

  • MD5信息摘要算法(Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。
    MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,可改用其他算法如SHA-2。
  • 2004年,证实MD5算法无法防止碰撞(collision),因此不适用于安全性认证,如SSL公开密钥认证或是数字签名等用途。

XSHELL使用小技巧

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 配置完成后,重启xshell。
    在这里插入图片描述
  • 批量会话
    在这里插入图片描述

VMware workstation

NAT模式设置

  • 菜单栏 编辑 虚拟网络编辑器,如遇下图情况,点击更改配置即可。
    在这里插入图片描述
    在这里插入图片描述
  • 子网IP修改为10.0.0.0,NAT网关修改为254
    在这里插入图片描述
  • 如下图,已获取到IP地址,不能获取选择手动配置
    在这里插入图片描述

快照

  • 1 出故障快速还原
  • 2 做影响系统的关键操作时,如删除文件、重装软件,更改核心配置。

克隆

  • 1 链接克隆:很少的更改,占用空间小,克隆速度快,依赖原始镜像,学习时建议使用该方案。
  • 2 完全克隆:复制,占用空间大,克隆速度慢,不依赖原始镜像。
    在这里插入图片描述
  • 对比如下图
    在这里插入图片描述

VM的网络类型

1 NAT(NetworkAddressTrtanslation),网络地址转换,NAT模式是比较简单的实现虚拟机上网的方式,简单的理解,NAT模式虚拟机就是通过宿主机(物理电脑)上网和交换数据的。在NAT模式下,虚拟机的网卡连接到宿主机的VMnet8上。此时系统的VMWareNATService服务就充当了路由器,负责将虚拟机发到VMnet8的包进行地址转换之后发到实际的网络上,再将实际网络上返回的包进行地址转换后通过VMnet8发送给虚拟机。VMWare DHCP Service负责为虚拟机分配IP地址。
2 桥接:和主机并行关系
3 主机模式:虚拟机能和宿主机通信,但虚拟机无法连接网络。

VM虚拟机无法联网的问题

  • 设置DHCP的虚拟机无法连接网络,设置连宿主机都ping不通,但宿主机能用xshell连接,
  • 重启如下服务,又重启了下虚拟机,解决。
    在这里插入图片描述
  • 因为要修改主机名,修改完毕后又无法连接网络了,使用了下图解决,为了避免再出问题,再次重启虚拟机,联网正常。
    在这里插入图片描述
    在这里插入图片描述
  • 之后可更新源,扩展源,更新软件。

Linux系统安装

在这里插入图片描述

  • 修改主机名位置,此时网卡名称已经变更为etho。
    在这里插入图片描述

安全策略和安装源暂时不配置。

在这里插入图片描述

  • KDUMP禁用可节省内存空间。完成并创建虚拟机。

Linux(Centos 7.9)修改网卡名称

  • 为统一多版本系统共存的环境,可将网卡名称需改为"eth*",如eth0,eth1。
  • 1)可在安装系统后再配置,步骤如下。在这里插入图片描述
    在这里插入图片描述
  • 修改并生成grub配置
[root@aaa ~]# vi /etc/sysconfig/grub 
  • 添加如下内容
    在这里插入图片描述
    在这里插入图片描述
  • 重启后再次查看,修改成功。
    在这里插入图片描述
  • CentOS7 以前的 ethX 数字编号的网卡命名往往不一定准确对应网卡接口的物理顺序,CentOS7 的网卡默认命名可以解决这一问题,但同时也给 Linux 系统管理员带来了额 外的困扰,就是无法兼容。Centos6 的环境以及使用习惯,一般都还会改回早期的 eth*的网卡命名形式。具体修改内核参数组合如下:默认内核参数(biosdevname=0,net.ifnames=1):网卡名如"enp5s2";如果biosdevname=1,netifnames=0:网卡名如"em1";如果biosdevname=0,net.ifnames=0:网卡 名如"eth0"安装系统时,方向键上移后,按Tab,在下图界面按Tab,配置内核参数。
    在这里插入图片描述
  • 在quiet后手动输入(有空格)biosdevname=0,net.ifnames=0输入完毕回车。参数反过来也可行?

重启所有网卡命令

systemctl restart network

重启单个网卡

ifup 网卡名 

关闭网卡

ifdown 网卡名

可视化界面nmtui

在这里插入图片描述
在这里插入图片描述

ifconfig命令

在这里插入图片描述

  • 此时可用xshell连接eth1的网卡也可连接到虚拟机。

系统安装源配置

  • 阿里镜像网:http://mirrors.aliyun.com
  • 配置官方源更新地址:
  • curl下载,-s静默安装,下载到/etc/yum.repos.d/目录下替换源baserepo文件,
  • 安装源配置说明
  • https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.46ad1b111WsKRC
curl -s -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
  • 配置第三方epel源:
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  • 更新软件
- yum update -y 或 yum upgrade
  • 该更新过程需要10-20分钟,稍安勿躁。

Linux常见基础工具

  • psmisc:含有进程管理killall、pstree等命令。
  • net-tools:含有netstat 、ifconfig、route、arp、等命令
  • bash-completion:tab补全。
  • vim-enhanced:vim编辑器。
  • 其他运维工具包:tree、nmap、dos2unix、lrzsz、nc、lsof、wget、tcpdump、htop、iftop、sysstat、nethogs
yum install -y net-tools tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop sysstat nethogs psmisc bash-completion vim-enhanced
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习使我清醒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值