# Ubuntu 安装 SSH Server

欢迎来到本教程,我将向你展示如何在 Ubuntu 系统上安装 SSH 服务器。SSH(Secure Shell)是一种安全的网络协议,用于在计算机之间建立加密连接。通过安装 SSH 服务器,你可以远程登录到你的 Ubuntu 服务器,并进行管理操作。

### 安装步骤

以下是安装 SSH 服务器的步骤总结:

| 步骤 | 描述 |
| ---- | ---- |
| 1 | 更新软件包列表 |
| 2 | 安装 SSH 服务器软件包 |
| 3 | 启动 SSH 服务 |
| 4 | 验证 SSH 服务是否运行 |
| 5 | 配置防火墙允许 SSH 服务 |

### 操作步骤

#### 步骤 1:更新软件包列表

首先,我们需要更新 Ubuntu 软件包列表,以确保安装的软件包是最新的。

```bash
sudo apt update
```

这条命令会从软件源更新软件包列表。

#### 步骤 2:安装 SSH 服务器软件包

接下来,我们需要安装 SSH 服务器软件包 `openssh-server`。

```bash
sudo apt install openssh-server
```

安装过程中可能需要你输入密码来确认安装操作。

#### 步骤 3:启动 SSH 服务

安装完成后,SSH 服务应该会自动启动,但你可以使用以下命令手动启动 SSH 服务:

```bash
sudo systemctl start ssh
```

#### 步骤 4:验证 SSH 服务是否运行

为了确认 SSH 服务已经正确运行,你可以使用以下命令检查 SSH 服务的状态:

```bash
sudo systemctl status ssh
```

如果 SSH 服务正在运行中,你将在输出中看到 `active (running)`。

#### 步骤 5:配置防火墙允许 SSH 服务

如果你的 Ubuntu 服务器上启用了防火墙,你需要确保允许 SSH 服务的流量通过防火墙。

- 如果使用 UFW 防火墙,可以使用以下命令允许 SSH 服务流量:

```bash
sudo ufw allow ssh
```

- 如果使用其他防火墙工具,请确保相应地允许 SSH 服务流量。

现在,你已经成功在你的 Ubuntu 系统上安装并配置了 SSH 服务器。你可以使用 SSH 客户端通过用户名和密码或者 SSH 密钥远程连接到该服务器。希望这篇文章对你有所帮助!如果有任何问题,欢迎留言讨论。