如何在 Ubuntu 20.04 上启用 SSH

介绍:

为了简单地解释SSH(Secure Shell),用户应该知道它实际上是一种网络通信协议,它基本上允许两个或多个设备(计算机)连接和交换信息(cf http,这也是传输数据的协议)包括互联网站点)。 连接两台或多台计算机的交互被编码这一事实是 SSH 的一个内在特征,它对任何无关方都是保密的,作为回报,它更适合在不安全的通道上使用。

SSH的意义:

您可以通过 SSH 客户端设备上的软件访问 SSH 系统,并使用命令行向/从 SSH 存档传输文件。 像 Linux 这样的操作系统已经内置了这个系统,用户只需按照几个非常简单的步骤启用系统。 这将是一个关于如何在 Ubuntu 20.04 上启用 SSH 的教程。

SSH 服务器确保为包括 Linux 在内的大量操作系统提供安全可靠的系统。 SSH 对于该领域的专业人士来说是可靠和安全的,因此它在高性能计算领域被广泛使用和信任,用于该领域专业人士交换和存储机密信息或代码等。

启用/设置 SSH:

本指南将逐步向您展示如何在 Ubuntu 系统上激活 SSH。 在您的系统中启用 SSH 很容易,它不需要专业/大师级的专业知识。

最初在您的系统中下载 Ubuntu 时,默认情况下禁用通过 SSH 的连接,即系统自行完成,直到更改设置以启用它。 在 Ubuntu 上,启用 SSH 是一个简单的过程。 在您的 Ubuntu 系统中安装、启用和连接 OpenSSH 后,您将能够使用安全复制 (SCP) 和 SSH 文件传输协议 (SFTP) 安全地传输数据。

要在您的 Ubuntu 系统上安装和激活 SSH,请执行以下规定的必需步骤:

第一步:打开终端:

在您的 Ubuntu 系统中,通过发出命令打开终端。

sudo apt update

第 2 步:安装 OpenSSH 服务器:

在终端中,输入以下命令,通过 apt-get 在你的 Ubuntu 系统中安装 OpenSSH 服务器包。

给出安装 OpenSSH 服务器的命令。

sudo apt install openssh-server

在发出将 OpenSSH 服务器安装到系统中的命令后,可能需要输入密码才能验证安装。

Enter 验证命令的密码,然后点击’Enter’,您的安装将在那时开始。

第 3 步:检查 SSH 的状态:

默认情况下,SSH 服务器将在安装后在您的系统中运行。

但如果不是这种情况,您可以键入以下命令以验证 SSH 服务器的状态。

sudo systemctl status ssh

第 4 步:检查输出:

输入命令检查系统中 SSH 服务器的状态(此时该服务器将运行)后,您将能够看到一个输出,该输出将验证 SSH 服务器的运行。

您将收到以下输出。

此输出告诉您 SSH 系统已成功安装并且已经启动并运行。

SSH 服务器现在已在您的系统中启用,如果尚未启用,您需要执行额外的步骤才能成功启用它。 如果您在 Ubuntu 系统中激活了防火墙,则必须执行下一步。

第 5 步:通过防火墙启用 SSH(附加步骤):

Ubuntu 有一个称为“ufw”的内部防火墙,基本上是 “简单的防火墙”。 这表明 Ubuntu 操作系统带有一个防火墙工具,可以防止它被黑客入侵,并在出现任何外来错误时提供保护。 如果您的系统是这种情况,那么 SSH 服务器不会自行启用,您必须执行额外的步骤才能在您的系统上启用 SSH 服务器。 这是非常简短且简单的步骤。

打开系统中的 SSH 端口,让防火墙接受新服务器。

Enter 在您的系统中执行以下命令。

sudo ufw allow ssh

这将通过命令防火墙允许 SSH 正常运行来启用系统中的 SSH 服务器。

结论:

本指南到此结束。 SSH 服务器已在您的系统中成功启用并正在运行。 启用 SSH 是一项非常简单的任务,只需执行您刚才看到的简单步骤。 您现在也可以使用 SSH 从任何远程设备/计算机登录到您的 Ubuntu 系统。

在系统中启用 SSH 服务器后,连接它很重要,这个过程也需要执行多个步骤。