本文概述
- 注意
- 要求
- 1.创建新的虚拟机
- 2.配置虚拟机硬件
- 3.启动VM并安装Ubuntu 18.04
- 4.通过SSH访问虚拟服务器
在本文中, 我们将向你介绍如何在Windows 10本地的虚拟机中设置自己的Ubuntu Server 18.04, 以及如何通过SSH对其进行私有访问。
注意 我们不会公开公开虚拟机。这个想法是让你自己的ubuntu服务器在本地工作, 并可以通过本地计算机上的SSH协议进行访问。
我们也建议你通过YouTube视频观看本教程, 其中包含详细的逐步说明。
要求 要继续学习本教程, 你将需要计算机上已有的以下内容:
- Oracle VirtualBox:该程序应该已经安装, 不需要特殊的东西或配置。
- Ubuntu 18.04 Server ISO文件:你可以从官方网站下载服务器版本的操作系统的ISO文件(文件大小?890MB)。
1.创建新的虚拟机 打开VirtualBox并继续为ubuntu创建新的虚拟机。在顶部菜单上, 选择” 新建” (或按Ctrl + N):
文章图片
并为你的虚拟机命名。选择Linux作为类型, 选择Ubuntu作为版本(使用ISO文件的体系结构, 在我们的例子中是64位):
文章图片
然后点击下一步。
2.配置虚拟机硬件 现在有了虚拟机的基本信息, 我们将在同一向导中配置硬件。第一步是定义将分配给虚拟机的最大RAM内存量。该值完全取决于你的需求以及资源。我们有24GB的内存, 因此我们将此值定义为4GB:
文章图片
然后, 你将需要创建一个新的虚拟硬盘。我们将使用相同的设置从头开始创建一个:
文章图片
选择磁盘创建后, 选择要动态分配的存储, 你将需要指定硬盘的大小。对于Ubuntu服务器, 虚拟机建议使用10GB, 但是根据你的需要, 可能需要增加大小。在这种情况下, 我们将其设置为30GB:
文章图片
提供此值后, 基本硬件向导将关闭。现在, 你需要为虚拟机指定网络配置, 否则我们将无法访问互联网。为此, 选择创建的虚拟机, 然后单击设置(或按Ctrl + S):
文章图片
然后, 转到” 网络” 选项卡, 然后在” 网络” 下选择” 适配器1″ 选项卡。将附加到选项设置为桥接适配器:
文章图片
这将使用适配器连接到当前操作系统的网络接口, 因此虚拟机将可以访问Internet。暂时不要关闭对话框。
现在转到” 存储” 选项卡, 然后在” 控制器:IDE” 区域下选择第一张光盘。在右侧面板上, 找到光盘驱动器选项, 然后单击光盘, 然后选择” 选择虚拟光盘文件” 选项:
文章图片
【如何在Windows的VirtualBox中设置SSH可访问的Ubuntu 18.04服务器实例】在紧急对话框中, 使用你拥有的Ubuntu Server ISO文件在我们的计算机上搜索ISO文件(在本例中为ubuntu-18.04.4-live-server-amd64.iso)。
最后单击确定。
3.启动VM并安装Ubuntu 18.04 既然我们已经配置了开始安装所需的一切, 请按开始启动虚拟机:
文章图片
这将启动虚拟机, 并使用Ubuntu 18.04 ISO引导, 显示安装设置:
文章图片
如果你知道如何使用安装向导, 则所有内容都应该很简单, 否则请查看视频教程以获取逐步指南。完成安装后, 请确保关闭虚拟机并转到” 存储” 选项卡, 并检查光盘驱动器是否为空, 然后再次启动虚拟机。
4.通过SSH访问虚拟服务器 该虚拟机将使你立即通过SSH访问服务器, 因为你将能够直接从该服务器运行命令:
文章图片
但是, 如果你想知道使用其他工具(如PuTTY)连接到服务器的地址, 只需键入ifconfig命令即可显示网络接口的状态:
文章图片
在我们的例子中, 地址是, 因此我们可以使用PuTTY或其他SSH客户端通过SSH连接到上述地址, 例如, 使用以下命令行:ssh user@192.168.0.15。
编码愉快??!
推荐阅读
- 打造社交媒体的未来
- 确保通过云电话不会错过你最重要的业务呼叫的7种方法
- 如何在Symfony 4中使用Twig渲染列表中的表单错误
- DevOps准备注入AI/ML的12个理由
- JS对象拷贝(深拷贝和浅拷贝)
- #导入MD文档图片# 使用 HTMLCSSJS 和 API 制作一个很棒的天气 Web 应用程序
- JavaScript 中的高阶函数
- 仿得物微信小程序(动手就会
- 小小装饰器