如何在 Ubuntu Virtual Box 中设置和启用 SSH如何在 Ubuntu Virtual Box 中设置和启用 SSH如何在 Ubuntu Virtual Box 中设置和启用 SSH如何在 Ubuntu Virtual Box 中设置和启用 SSH
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu Virtual Box 中设置和启用 SSH

VirtualBox 是一个用于在操作系统上的多个操作系统之间运行和轻松转换的程序。它对于通过网络建立连接特别有帮助。 Secure Shell 是一种加密网络协议,可通过不安全的网络安全地操作客户端并将其连接到服务器。在通过网络发送数据之前,数据需要经过加密保护,以避免中间人攻击。此外,出于安全原因,您需要在与虚拟机交互时启用 SSH。我们将讨论在 Ubuntu 虚拟机中安装和启用 SSH,以在主机之间建立安全连接。

什么是 SSH?

SSH(Protect Shell)是一种开放协议,用于保护基于硬件的 VPN 解决方案提供的不太复杂且成本较低的网络连接,或者换句话说,通过身份验证、加密和数据完整性来保护网络。我们通过 SSH 获得了多项功能,例如安全命令 shell、安全文件传输以及通过安全隧道远程访问一系列 TCP/IP 应用程序。

除了主机身份验证和数据加密和完整性之外,它还具有其他好处,例如预加密压缩,这可以大大降低数据加密计算成本。

什么是端口?

端口是可以利用各种协议来传送程序的抽象。除了 TCP、UDP、SMTP 等传输层协议外,还使用端口。端口号被分配给各种服务;例如,HTTP 使用 TCP 和 UDP 端口 80。通过使用端口号,一对系统允许相同的传输协议打开多个套接字。

什么是NAT?

网络地址转换代表 NAT。

顾名思义,NAT 用于转换用户创建的专用网络一端的地址,该地址指向据称位于专用网络中的位置。

设置和启用 SSH 的步骤

第1步:打开您的虚拟盒子。单击“设置”并转到“网络”。

第2步:选择适配器

启用空闲的网络适配器并选择 NAT 网络。

第三步:打开高级选项并单击端口转发,将出现一个选项卡,其中包含一些字段,如下一步所示。

第四步:单击此选项卡中的 + 按钮后,按照以下说明添加新条目。

名称: ssh协议: TCP主机端口: x访客端口: y,其中 x 和 y 是相同的端口号。

之后,您将在表格中看到一个新条目,其中包含您填写的详细信息。

第五步: 安装 SSH Ubuntu 桌面系统默认不安装 SSH 服务器,但可以通过常规 Ubuntu 存储库系统轻松安装。

以下命令将安装 SSH:

sudo apt update
sudo apt install openssh-server

第 6 步: 连接到 SSH 键入以下命令与您的来宾连接

$ ssh -p  <username>@127.0.0.1

如果出现提示,请输入密码,您将连接到虚拟机。

要在您的计算机中禁用 SSH,请运行:

sudo systemctl stop ssh

要在禁用时启用它,请运行:

sudo systemctl enable ssh

结论

我们学习了如何在 Ubuntu 虚拟机上安装 SSH。正如我们所讨论的,SSH 是一种有用的工具,可通过不安全的网络在客户端和服务器之间建立安全通信。如果没有正确设置 SSH 连接,您的应用程序可能会受到中间人攻击的影响,攻击者可以通过网络访问您的数据。 SSH 使用 RSA 和其他非对称加密算法来加密和解密通过网络发送的数据。通过网络交换银行详细信息和密码等数据时,保护数据变得更加重要。缺乏安全性可能会给客户和公司带来巨大损失。修改默认 SSH 端口将降低自动网络攻击的危险,从而提高服务器的安全性。

©2015-2025 艾丽卡 support@alaica.com