002-快速安装 Linux 虚拟机

一、下载&安装 VirtualBox

1.官网
2.要开启 CPU 虚拟化

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

3.下载安装

在这里插入图片描述在这里插入图片描述下载完成之后直接双击安装
注意:如果安装过程中出现错误,可以选择C盘安装
在这里插入图片描述

二、下载&安装 Vagrant(作用创建Linux虚拟机)

1.官网
2.下载安装

在这里插入图片描述下载完直接双击完成安装即可
安装完成后需要重启电脑
验证是否安装成功,打开命令窗口输入:vagrant,出现如下便是安装成功
在这里插入图片描述

三、用 Vagrant 创建 Linux 虚拟机

1.在镜像仓库查看 centos名称

在这里插入图片描述

2.安装 Centos/7
  • 打开命令窗口
  • 输入命令:vagrant init centos/7 (注意这里的虚拟机名称跟上面仓库里面的保持一致)
    在这里插入图片描述初始化比较快,在C盘下创建了一个文件
    在这里插入图片描述
3.启动并连接虚拟机
  • 打开命令窗口

  • 输入命令:vagrant up (第一次过程比较慢,后面就比较快了)
    在这里插入图片描述出现上面情况表示启动成功
    默认账户密码:vagrant
    在这里插入图片描述

  • 退出命令,再输入命令:vagrant ssh 进行连接虚拟机
    在这里插入图片描述

4.vagrant切换到root用户
  • 使用 sudo
    如果你知道要执行的命令,可以直接在命令前加上 sudo 来获取 root 权限。例如:
sudo apt-get update
  • 切换到 root 用户
    你也可以通过 su 命令切换到 root 用户。首先,你需要知道 root 用户的密码。通常,在 Vagrant 虚拟机中,root 用户的密码是 vagrant。你可以这样切换:
su -

切换到varant,也可以用命令:su vagrant

  • 使用 sudo -i
    如果你想要切换到 root 用户并保持 root 环境,可以使用:
sudo -i
  • 修改 Vagrantfile 以允许 SSH 使用 root 登录
    如果你经常需要以 root 用户登录,你可以修改 Vagrantfile 来允许 SSH 使用 root 登录。这通常不推荐,因为出于安全考虑,最好避免使用 root 用户进行日常操作。但如果你确实需要这样做,可以按照以下步骤操作:

    打开你的 Vagrantfile。

    在配置文件中找到关于 SSH 的配置部分(通常在 config.vm.provision 之前)。

    添加或修改以下行:

config.ssh.username = "root"
config.ssh.password = "vagrant"

重新加载 Vagrant 环境:

vagrant reload
5.固定IP

默认虚拟机的 ip 地址不是固定 ip,开发不方便

  • 查看VirtualBox的IP:ipconfig
    在这里插入图片描述- 修改文件 Vagrantfile
    config.vm.network “private_network”, ip: “192.168.56.10”
    在这里插入图片描述
    重新使用 vagrant up 启动机器即可。然后再 vagrant ssh 连接机器
6.修改登录方式

默认只允许 ssh 登录方式,为了后来操作方便,文件上传等,我们可以配置允许账号密码登录。

Vagrant ssh 进去系统之后
vi /etc/ssh/sshd_config
修改 PasswordAuthentication yes/no
重启服务 service sshd restart

以后可以使用提供的 ssh 连接工具直接连接

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值