如何在 Ubuntu 20.04 LTS 中使用 SSH 连接到远程服务器

SSH(代表安全外壳)是一种用于安全访问远程系统的协议。 它是 Linux 系统中最常用的协议,用于远程管理、管理和排除远程服务器故障。

本文是关于如何通过 SSH 远程连接到 Linux Server。 我们将使用 OpenSSH 实用程序通过 SSH 进行远程连接。

先决条件

以下是通过 SSH 进行远程连接必须完成的一些先决条件:

  • 两台 Ubuntu 机器(用于远程服务器和客户端)
  • 服务器和客户端机器上的 Sudo 用户
  • 远程服务器的 IP 地址或主机名
  • 远程服务器的端口号、用户名和密码

SSH Linux 服务器

为了SSH Linux系统,涉及的步骤是:

  1. 在远程服务器上安装 OpenSSH
  2. 在远程服务器上配置 OpenSSH
  3. 在本地客户端机器上安装 OpenSSH 客户端
  4. 通过 SSH 客户端访问远程 Linux 服务器

笔记: 此处讨论的命令已在 Ubuntu 20.04 LTS 上进行了测试。

第 1 步:在远程服务器上安装 OpenSSH

OpenSSH 是一个通过 SSH 远程连接系统的工具。 您需要将它安装在要通过 SSH 访问的系统上。

在远程服务器上,打开终端并发出以下命令:

$ sudo apt update

然后为了安装 OpenSSH 服务器,在终端中发出以下命令:

$ sudo apt install openssh-server

然后输入 sudo 密码。

当要求确认时,点击 ,之后系统将开始安装。

第 2 步:在远程服务器上配置 OpenSSH

OpenSSH 安装完成后,您将需要执行一些必要的配置。 SSH 配置文件是 /etc/ssh/sshd_config. 要编辑配置文件,请在终端中发出以下命令:

$ nano /etc/ssh/sshd_config

这是 OpenSSH 配置文件的样子: