← 返回首页
Virtualbox安装OpenEuler20.03
发表时间:2022-06-03 10:58:50
Virtualbox安装OpenEuler20.03

OpenEuler 也就是华为服务器操作系统 EulerOS,开源后命名为 openEuler。

随着Centos的逐步转移,Centos8在2021年12月31号将停止维护,随而Centos7也将于2024年逐步停止维护,我们可以转向openEuler,也就是华为服务器操作系统 EulerOS,开源后命名为 openEuler。面向企业级通用服务器架构平台,基于 Linux 稳定系统内核,支持鲲鹏处理器和容器虚拟化技术,特性包括系统高可靠、高安全以及高保障。openEuler 拥有三级智能调度,可以将多进程并发时延缩短 60%,而且还可以智能自动有规划,可将 Web 服务器性能提升 137%。openEuler是一个Linux的发行版,所有开发者、合作伙伴、开源爱好者共同参与,围绕客户的场景进行创新,有更多新的想法产生,创建多样性计算场景最佳操作系统。

1.下载OpenEuler20.03

OpenEuler下载地址:https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/

2.VirtualBox安装镜像

前面创建虚拟机基本配置过程和Vitualbox下安装CentOS7完全一样。参考以下博文:

VirtualBox安装CentOS7

安装openEuler

选择中文—点击[继续]

选择安装目的地

点击自动分区

设置根root密码—点击完成

点击[开始安装]—待进度条完成后点击重启系统

重启登录后,进入到这个界面说明openEuler安装成功!

查看openEuler的版本

cat /etc/os-release

注意: 如果重启后VitualBox报以下错误:

PIIX3 cannot attach drive to the Secondary Master (VERR_SHARING_VIOLATION)

说是两个虚拟机都连到同一个DVD Driver引起; 解决办法: 选则虚拟机->选择设置->选择存储标签->删除其中的“控制器:IDE (DVD)”

3.设置静态IP连接外网

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改/etc/sysconfig/network-scripts/ifcfg-enp0s3 ,配置静态IP。

TYPE=Ethernet
PROXY_METHOD=none
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=d5ef98ff-f57c-4318-b0dc-3c61b5286f40
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.3.99
PREFIX=24
GATEWAY=192.168.3.1
NETMASK=255.255.255.0
DNS1=114.114.114.114

重启网络

[root@localhost ~]# systemctl restart NetworkManager

重启服务器

#重启服务器
[root@localhost ~]# reboot 

检查能否连接外网。

[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:b9:12:57 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.99/24 brd 192.168.3.255 scope global noprefixroute enp0s3
       valid_lft forever preferred_lft forever
    inet6 fe80::be06:8fc9:826e:c7f3/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=1 ttl=54 time=35.6 ms
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=2 ttl=54 time=35.9 ms
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=3 ttl=54 time=35.9 ms

4.FinalShell SSH远程连接

检查防火墙是否运行?

[root@localhost ~]# firewall-cmd  --state
running

如果是running,必须先关闭防火墙。

[root@localhost ~]# systemctl disable firewalld.service
[root@localhost ~]# systemctl stop firewalld.service

修改/etc/selinux/config文件中的"SELINUX"值为"disabled"。

[root@localhost ~]# vim /etc/selinux/config

修改"SELINUX"的值"disabled"。

SELINUX=disabled

修改/etc/ssh/sshd_config文件。

以下四个地方需要修改:

#允许远程登录
PermitRootLogin yes

AllowAgentForwarding yes
AllowTcpForwarding yes
GatewayPorts yes

重启sshd服务并且重启服务器。

[root@localhost ~]# systemctl restart sshd.service
[root@localhost ~]# reboot