准备工作
下载介质
下载地址
virtualbox
https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html
oracle-linux
https://yum.oracle.com/oracle-linux-isos.html
自动安装
设置vbox
调整上图文件夹:/Users/cyh/VirtualBoxVMs/oralinux (调整后未重新截图)
调整后虚拟机保存路径:/Users/cyh/VirtualBoxVMs/oralinux/oralinux7x64
点【下一步】,进入信息汇总确认页面,点击确认后开始触发自动安装。
自动安装
安装完成后,出现登录界面
可使用 root或者vboxuser用户登录,密码如前,xxx
安装后设置
配置静态ip
设置虚拟机网卡
如上图所示,桥接网络——选好网卡——接入网线
完成以上后,使用命令重启虚拟机
service network restart
查看当前ip
进入网络脚本目录
编辑 ifcfg-enp0s3 文件
vi ifcfg-enp0s3
原始内容
调整后内容
保存退出,重启网络服务。
service network restart
注意,首次配置时,没有配置dns,导致无法连接yum源。
启用ssh
SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。
ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序)
以root用户登录,
systemctl | grep sshd
默认已启用,如下图。
启用防火墙
linux7之后,防火墙配置工具处于iptables与firewalld并存的状态。操作系统默认使用的是firewalld。默认防火墙是关闭状态。
查看firewall服务状态
systemctl status firewalld
出现Active:active (running) 且高亮显示则表示是启动状态
出现Active:inactive (dead) 灰色表示停止。
查看firewall的状态
firewall-cmd --state
开启firewall.service
service firewalld start
重启firewall.service
service firewalld restart
关闭firewall.service
service firewalld stop
配置客户端
配置客户端工具PORTX,客户端工具连接虚拟主机后,操作更方便。滚动条、复制粘贴等。
在mac appstore中找到 PORTX,然后安装,安装完成后启动。界面如下:
在地址栏中输入,ssh://root@192.168.3.178,回车
vboxuser