vagrant 的安装步骤可以参照如下网页:https://www.yuque.com/wukong-zorrm/xmk0v0/ct7lzoggzsli227t


使用 vagrant 创建虚拟机:

  1. 方法一:

  1. 方法二:


启动虚拟机:vagrant up

连接虚拟机:vagrant ssh


重点来了:

重点来了:

重点来了:

使用 putty 连接 vagrant 创建的虚假机,请参考如下操作步骤

1. 确保 Vagrant 虚拟机正在运行

在终端(cmd/Powershell)或 Git Bash 中进入 Vagrant 项目目录,然后运行:

vagrant up

2. 获取 SSH 连接信息

运行以下命令来获取 SSH 连接的详细信息:

vgrant ssh-config

你会看到类似如下的输出:


3. 转换私钥格式

PuTTY 使用的私钥格式与 Vagrant 默认的 OpenSSH 格式不同,因此你需要将 IdentityFile 指定的私钥(insecure_private_key)转换为 PuTTY(.ppk)格式

(1)下载并打开 PuTTYgen

PuTTY 官网 下载 PuTTYgen,然后:

  • 点击 "Load",选择 insecure_private_key(可能位于 D:/vagrant/.vagrant/machines/default/virtualbox/insecure_private_key)。
  • 选择 "All Files (*.*)" 以便看到 insecure_private_key 文件。
  • 加载后,点击 "Save private key" 并保存为 .ppk 格式(如 vagrant.ppk)。

4. 配置 PuTTY 连接

打开 PuTTY,按照以下步骤配置:

  1. 在“Session”中

  • Host Name: 127.0.0.1(来自 vagrant ssh-config
  • Port: 2222(默认为 2222,但可能不同,请根据 vagrant ssh-config 结果填写)
  • Connection type: SSH
  1. 在“Connection” > “SSH” > “Auth”

  • 点击“Browse”,选择你刚刚转换的 .ppk 私钥文件(如 vagrant.ppk)。
  1. 在“Session”页面

  • 点击“Save” 以保存配置,方便下次使用。
  • 点击“Open” 连接虚拟机。

5. 登录 Vagrant 虚拟机

连接后,如果提示 login as:,输入:

vgrant  这里是用户名称

如果一切正常,你应该能成功连接到 Vagrant 创建的 Ubuntu 虚拟机 。


关闭虚拟机:

vagrant halt

还有一个问题:如何启动已经关闭的虚拟机?

vagrant 学习笔记-------(使用 putty 连接 vagrant 创建的虚拟机)的更多相关文章

  1. Android学习笔记——Activity的启动和创建

    http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html Android Activity学习笔记——Activity的启动和创建 ...

  2. golang学习笔记5 用bee工具创建项目 bee工具简介

    golang学习笔记5 用bee工具创建项目 bee工具简介 Bee 工具的使用 - beego: 简约 & 强大并存的 Go 应用框架https://beego.me/docs/instal ...

  3. WPF 学习笔记-在WPF下创建托盘图标

    原文:WPF 学习笔记-在WPF下创建托盘图标 首先需要在项目中引用System.Windows.Forms,System.Drawing; using System; using System.Co ...

  4. CNN学习笔记:全连接层

    CNN学习笔记:全连接层 全连接层 全连接层在整个网络卷积神经网络中起到“分类器”的作用.如果说卷积层.池化层和激活函数等操作是将原始数据映射到隐层特征空间的话,全连接层则起到将学到的特征表示映射到样 ...

  5. vagrant 学习笔记

    之所以学习他是因为最近换了电脑 又要重新搭环境  很烦躁然后就有了然后 1.先安装 virtualbox2.安装 vagrant3.安装xshell4.重启5.下载系统镜像 (可以去vagrant官网 ...

  6. vagrant学习笔记

    什么是vagrant简而言之,vagrant就是一个用来管理虚拟机文件的工具为什么要使用vagra如果经常玩虚拟机的话,就会知道,当你需要新建一个虚拟环境的时候,总是要重复的安装操作系统,以及操作系统 ...

  7. Dynamic CRM 2013学习笔记(三)快速创建实体 EntityCreater

    一.实体简介 实体用于在 Microsoft Dynamics CRM 中建立业务数据模型和管理业务数据.例如,可以使用客户.市场活动和事件(案例)等实体跟踪和支持销售.市场营销和服务活动.实体具有一 ...

  8. Python学习笔记--Python字符串连接方法总结

    声明: 这些总结的学习笔记,一部分是自己在工作学习中总结,一部分是收集网络中的知识点总结而成的,但不到原文链接.如果有侵权,请知会,多谢. python中有很多字符串连接方式,总结一下: 1)最原始的 ...

  9. GIT学习笔记(1):创建版本库

    GIT学习笔记(1):创建版本库 创建版本库 1.创建合适目录并初始化为仓库 版本库即需要交由Git进行版本控制的目录,其下所有文件的修改.删除,Git都能跟踪还原. 说明:初始化后,当前目录下会多出 ...

  10. Oracle学习笔记—Oracle左连接、右连接、全外连接以及(+)号用法(转载)

    转载自: Oracle左连接.右连接.全外连接以及(+)号用法 对于外连接,Oracle中可以使用“(+)”来表示. 关于使用(+)的一些注意事项: (+)操作符只能出现在WHERE子句中,并且不能与 ...

随机推荐

  1. Flask 中用 dbutils 实现数据库连接池

    之前用 dbutils 来实现数据库连接池, 这里将其封装为一个自定义类并在 flask 中实际应用一下, 在实际场景中肯定是多页面接口, 这也就涉及到 python 的 import 问题, 就个人 ...

  2. Python3 + selenium 获取疫情中高风险区数据

    背景: 需要动态将疫情风险区数据和区域业务动作想结合, 赋能销售业务, 内部使用非商用哈 环境: Python3 + selenium 自动化测试软件中 Chrome 驱动 exe 文件 输出: 以 ...

  3. 操作系统:Linux如何获取所有设备信息

    本节了解下Linux是如何管理设备的,将从Linux如何组织设备开始,然后研究设备相关的数据结构,最后写一个Linux设备驱动实例. 感受一下Linux下的设备信息 Linux的设计哲学是一起皆是文件 ...

  4. 使用Vite创建一个动态网页的前端项目

    1. 引言 虽然现在的前端更新换代的速度很快,IDE和工具一批批的换,但是我们始终要理解一点基本的程序构建的思维,这些环境和工具都是为了帮助我们更快的发布程序.笔者还记得以前写前端代码的时候,只使用文 ...

  5. [网鼎杯 2020 朱雀组]Nmap 1

    [网鼎杯 2020 朱雀组]Nmap 1 这个题目主要考察的是nmap的常用命令和escapeshell函数 Nmap 相关参数 -iL 读取文件内容,以文件内容作为搜索目标 -o 输出到文件 举例 ...

  6. Java中判断某一字符串是否包含数字、字母和中文

         在Java中判断某一字符串是否为纯英文.纯数字.英文和数字的组合等时,通常使用正则str.matches匹配,告诉这个字符串是否与给定的正则表达式匹配.  各种字符的unicode编码的范围 ...

  7. 「Temp」CSP-S 2023 JL 迷惑代码大赏

    (欢迎投稿.) 在 \(213\) 份代码中共查找到 \(21\) 个 //freopen,来自 JL-S00031.JL-S00045.JL-S00047.JL-S00085.JL-S00123.J ...

  8. ceph集群故障运维--持续更新

    一.PG处于异常状态active+undersized+degraded 部署环境: 自己搭建的3节点集群,集群共5个OSD,部署Ceph的RadosGW的服务时,副本默认设置为3,集群存放数据量少. ...

  9. 三分钟带你了解一站式大数据平台运维管家ChengYing产品包制作

    课件获取:关注公众号 "数栈研习社",后台私信 "ChengYing" 获得直播课件 视频回放:点击这里 ChengYing 开源项目地址:github 丨gi ...

  10. Java生成二维码带LOGO

    前言 Java后端生成二维码 参考文章 使用Java生成二维码图片(亲测) Reborn_YY使用Java生成二维码图片 图标素材库 Java后台生成图片,前台实现图片下载 jar 保持和spring ...