2023中职组网络建设与运维-Ubuntu23.04-Kylinv10系统管理

2023中职组网络建设与运维-Ubuntu23.04-Kylinv10系统管理

任务描述:

随着信息技术的快速发展,集团计划2023年把部分业务由原有的X86架构服务器上迁移到ARM架构服务器上,同时根据目前的部分业务需求进行了部分调整和优化。

一、X86架构计算机操作系统安装与管理

【1】Root用户启用

1.PC1系统为ubuntu-desktop-amd64系统(已安装,语言为英文),登录用户为xiao,密码为Key-1122。启用root用户,密码为Key-1122。

image-20230511084520595

手动分区

image-20230511085100736

image-20230511085414415

image-20230511085228409

1、Root用户登录图形化桌面

# 跟新apt源
sudo apt update
# 安装openssh-server
xiao@xiao:~$ sudo apt install -y openssh-server openssh-client
# 配置启用Root用户
xiao@xiao:~$ sudo passwd root
[sudo] password for xiao: 
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: password updated successfully

# 进入以下文件夹 
cd /etc/pam.d/
root@xiao:/etc/pam.d# vim gdm-autologin
# 注释下面这一行
auth   required        pam_succeed_if.so user != root quiet_success
root@xiao:/etc/pam.d# vim gdm-password
auth   required        pam_succeed_if.so user != root quiet_success

# 重启
reboot 

启用Root远程登录

root@xiao:~# vim /etc/ssh/sshd_config
 36 #PermitRootLogin prohibit-password
 37 PermitRootLogin yes
 42 PubkeyAuthentication yes
【2】安装软件

2.安装remmina,用该软件连接Server1上的虚拟机,并配置虚拟机上的相应服务。

dpkg -i 
【3】安装qemu和virtinst

3.安装qemu和virtinst。

# 安装
root@lvcy:~# apt -y install qemu-kvm libvirt-daemon-system libvirt-daemon virtinst bridge-utils libosinfo-bin

root@lvcy:/etc/netplan# cp 00-installer-config.yaml 01-netcfg.yaml
root@lvcy:/etc/netplan# vim 01-netcfg.yaml
# 配置桥网络
network:
  ethernets:
    ens33:
      dhcp4: false
      dhcp6: false
  bridges:
    virbr0:
      interfaces: [ens33]
      dhcp4: false
      addresses: [192.168.13.194/24]
      macaddress: 00:0c:29:42:af:01
      routes:
        - to: default
          via: 192.168.13.254
          metric: 100
      nameservers:
        addresses: [114.114.114.114,222.88.88.88]
        search: [skills.lan]
      parameters:
        stp: false
      dhcp6: false
  version: 2

image-20230504165538536

image-20230504165458252

【4】点击浏览加载驱动

image-20230430173731291

image-20230430173906426

image-20230430173951617

image-20230426103803310

image-20230430174043005

安装网卡及系统组件驱动

image-20230506091542972

image-20230506091559149

4.创建Windows Server 2022虚拟机,虚拟机信息如下:

虚拟机名称 vcpu 内存 硬盘 IPv4地址 完全合格域名
windows8 2 4096MB 40GB 10.1.11.101/24 windows8.skills.lan
windows9 2 4096MB 40GB 10.1.11.102/24 windows9.skills.lan
【5】创建虚拟机

5.安装windows8,系统为Windows Server 2022 Datacenter Desktop,网络模式为桥接模式,网卡、硬盘、显示驱动均为virtio,安装网卡、硬盘、显示驱动并加入到Windows AD中。

创建虚拟机

# 创建Windows虚拟机
virt-install --hvm --name=Windows8 --vcpus=2 --ram=4096 --disk path=/opt/Windows8.qcow2,size=40,format=qcow2,bus=virtio,cache=writeback  --network bridge=virbr0,model=virtio --os-variant=win2k22 --os-type windows --accelerate --vnc --vnclisten=0.0.0.0 --cdrom /mnt/WinServer2022.iso --disk path=/mnt/virtio-win.iso,device=cdrom

# 列出虚拟机,虚拟机状态
virsh list --all
# 虚拟机的启动
virsh start Windows8
# 关机虚拟机
virsh shutdown Windows8
# 虚拟机的重启 
virsh reboot Windows8
# 销毁虚拟机,相当拔掉虚拟机的电源
virsh destroy Windows8
# 删除虚拟机
virsh undefine Windows8
# 获取域的网络接口状态
virsh domifstat Windows8

虚拟机的快照

# 创建快照
virsh snapshot-create-as Windows8 Windows8-1
# 查看快照列表和详细信息
virsh snapshot-list Windows8 
# 查看虚拟机的详细信息
virsh snapshot-info Windows8 Windows8-1
#恢复快照
virsh snapshot-revert Windows8 Windows8-1
#删除快照
virsh snapshot-delete Windows8 Windows8-1

克隆虚拟机

 virt-clone --original Windows8  --name Windows9 --file /opt/Windows9.qcow2 --auto-clone
【6】添加硬盘

6.安装windows9,系统为Windows Server 2022 Datacenter Desktop,网络模式为桥接模式,网卡、硬盘、显示驱动均为virtio,安装网卡、硬盘、显示驱动并加入到Windows AD中。在windows9中添加3块5GB的硬盘(硬盘驱动为virtio),初始化为GPT,配置为raid5。驱动器盘符为D。

# 创建磁盘
qemu-img create -f qcow2 /opt/disk1.qcow2 5G
qemu-img create -f qcow2 /opt/disk2.qcow2 5G
qemu-img create -f qcow2 /opt/disk3.qcow2 5G
# 创建磁盘
qemu-img create -f qcow2 -o preallocation=metadata,compat=1.1,size=5G disk4.qcow2
# 启动虚拟机
virsh start Windows9
# 连接虚拟磁盘
virsh attach-disk Windows9 /opt/disk1.qcow2 vdb 
virsh attach-disk Windows9 /opt/disk2.qcow2 vdc
virsh attach-disk Windows9 /opt/disk3.qcow2 vdd 

image-20230505172853426

【7】修改虚拟机的启动项
root@xiao:/opt# virsh dumpxml Windows9 | grep -i 'boot'
  <on_reboot>restart</on_reboot>
      <boot order='1'/>
root@xiao:/opt# virsh dumpxml Windows9 | grep -i 'boot'
    <boot dev='hd'/>
  <on_reboot>restart</on_reboot>
root@xiao:/opt# virsh dumpxml Windows8 | grep -i 'boot'
    <boot dev='hd'/>
  <on_reboot>restart</on_reboot>
【8】Ubuntu 23.04

【1】点击左上角输入如下配置

server 远程主机地址

Username 用户名

Password 密码

Domain 域名

Sharefolder /mnt 支持挂载本地Linux目录到Windows,Windows与Linux之间文件互传

image-20230506163644414

image-20230506164050752

二、ARM架构计算机操作系统安装与管理

【1】Root用户启用

1.从U盘启动PC2,安装kylin-desktop-arm64(安装语言为英文),安装时创建用户为xiao,密码为Key-1122。启用root用户,密码为Key-1122。

# 修改配置文件
xiao@xiao:~$ sudo vim /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
#手工输入登陆系统的用户名和密码
greeter-show-manual-login=true
#禁用guest用户
all-guest=false
#启动后以root身份自动登录
autologin-user=root
# 修改profile文件
# 修改为下面一行 
mesg n 2> /dev/null || true
root@xiao:~# vim .profile
tty -s && mesg n || true
【2】配置minicom

2.配置minicom,用该软件连接网络设备,并对网络设备进行配置。

# Minicom是一个基于文本界面的串口通信程序,用于在Linux和Unix系统上进行串口通信。它可以用于与嵌入式设备、调试设备、网络设备等进行交互。
# Minicom的一些常用参数包括:

# minicom驱动
/dev/ttyUSB0
# 进入minicom

# 配置minicom
sudo minicom -s

sudo minicom
# 先Ctrl+A然后x退出minicom

# 网络脚本执行
sudo rm -f NetNNN.txt && sudo minicom -S NetNNN.sh -C NetNNN.txt

猜你喜欢

转载自blog.csdn.net/Selina_lv/article/details/132308074
今日推荐