Vagrant创建虚拟机系统

Vagrant创建虚拟机

前期准备

安装vagrant

https://www.vagrantup.com/downloads

安装virtualbox

https://www.virtualbox.org/

安装完必后重启电脑

  • 重启完成后 执行 vagrant-v命令查看vagrant 是否安装成功

image-20220815151531795

  • 在电脑磁盘下创建一个虚拟机文件夹 cmd命令打开此文件夹 执行 vagrant init centos/7 会创建Vagrantfile文件 执行vagrant up 第一次执行的时候会远程下相关的镜像文件,并启动虚拟机。连接虚拟机通过vagrant ssh 连接

image-20220815151750724

image-20220815151934372

  • 打开virtualbox会发现虚拟机映射到了virtualbox

    image-20220815151856516

  • 查看当前主机给虚拟机分配的网关的网段

    image-20220815152448207

  • 配置网络 找到目录下的Vagrantfile文件 修改完ip后 执行vagrant reload命令可以通过ssh工具远程访问虚拟机

    image-20220815152326196

  • ssh 连接系统 用户名为vagrant 密码是密钥 他默认root用户是禁用的可以通过 sudo -i 来开启root权限

    image-20220815152945364

    image-20220815153003756

    开启root账号

    因为vagrant创建的系统默认禁用root账号 没有root账号无法使用ftp功能 因为没有权限 所以说我们要开启root账号

    他默认的root账号密码是vagrant

    1. 通过 sudo -i 切换到root目录下执行vim /etc/ssh/sshd_config命令
    2. 做出如下修改
    # PermitRootLogin prohibit-password
    PermitRootLogin yes             # 允许 root 身份登录
    # PasswordAuthentication on
    PasswordAuthentication yes      # 可以使用密码登录
    
    
    1. 重启sshd 服务 systemctl restart sshd
    2. 就可以通过root账号连接centos系统了 默认密码也可以通过命令修改
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值