Ubuntu虚拟机搭建

0.背景

  生产环境下,服务往往运行于linux系统,使用docker等方式部署,所以日常学习过程中,在本地拥有一台虚拟机还是很重要,但是富哥可以直接购买公有云主机。
  尝试了VMware、VirtualBox两种方式,前者虽然安装上了,但是尝试了很多方式也没把虚拟机启动起来,遂放弃。最后在开源的VirtualBox成功启动!

1.VirtualBox安装

  1. 安装包获取
    VirtualBox下载官网
    点击红框
    2.设定安装目录和设置目录权限
     VirtualBox的安装目录不能直接用来安装,需要设定一下权限,这里通过cmd方式执行脚本:
    在这里插入图片描述

如:安装目录为:D:\VirtualBox,则需要执行以下命令


icacls D:\VirtualBox /reset /t /c

icacls D:\VirtualBox /inheritance:d /t /c

icacls D:\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX) /t /c

icacls D:\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA) /t /c

icacls D:\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX) /t /c

icacls D:\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA) /t /c

注1:安装目录最好直接在盘符下面,否则需要把所有层级目录的权限全修改

如:D:\test\VirtualBox,需要将,D:\test和D:\test\VirtualBox所有目录执行以上命令
  1. 安装过程中出现问题
    出现问题可以参考:VirtualBox安装
  2. 安装成功
    在这里插入图片描述

2.下载linux镜像

 VirtualBox并不能直接帮用户启动一台linux虚拟机,我们还需要准备好目标系统的镜像
 这里选用了 ubuntu,
官网下载
Ubuntu官方网址 官网下载镜像还是相当快
在这里插入图片描述
详细可以参考:Ubuntu下载ISO镜像的方法

3.启动虚拟机

1、点击新建
在这里插入图片描述
2、设置参数
 设置虚拟机名称
 安装文件夹
在这里插入图片描述
 设置系统镜像
在这里插入图片描述
 选择好版本
在这里插入图片描述
 建议记一下用户名和密码,以防之后登录
在这里插入图片描述
 按个人需求设置CPU和内存
在这里插入图片描述
 点击完成
在这里插入图片描述
 虚拟机启动成功
在这里插入图片描述
启动的新虚拟机工具很少,建议apt 安装必要工具:

安装ssh:

apt安装ssh

sudo apt install openssh-server

修改ssh文件,修改这两个属性:
PermitRootLogin yes
PasswordAuthentication yes

vim /etc/ssh/sshd_config

启动ssh

sudo systemctl start ssh

保证自启动

sudo systemctl enable ssh

4.本地机器链接虚拟机

 虚拟机启动后需要与本地机器链接,会发现互相不能ping通
 请右键设置-》网络 -》链接方式选择桥接网卡-》重启虚拟机
在这里插入图片描述
 下载客户端工具,ssh到虚拟机,可以使用MobaXterm
 修改root密码:链接
 虚拟机安装ssh,并设置ssh配置文件:使用root用户SSH登录服务器出现Access Denied错误

5.最终效果

使用MobaXterm能SSH到虚拟机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值