UBUNTU安装ssh
时间: 2025-01-04 21:33:13 浏览: 8
### 安装 SSH 服务
为了在 Ubuntu 上安装 SSH,需具备已安装的 Ubuntu 操作系统以及具有管理员权限的用户账户。通过终端可以执行必要的命令来完成安装过程。
#### 更新软件包列表
确保本地数据库中的软件包信息是最新的非常重要。这可以通过运行以下命令实现:
```bash
sudo apt update
```
#### 安装 OpenSSH Server
OpenSSH 是最常用的 SSH 实现之一,在大多数 Linux 发行版中都可用。要安装它,可使用如下命令:
```bash
sudo apt install openssh-server
```
一旦安装成功,该服务会自动启动并配置为开机自启[^1]。
#### 验证 SSH 服务器状态
确认 SSH 服务正在运行有助于排除潜在的问题。此操作可通过下面这条指令来进行:
```bash
systemctl status ssh
```
如果显示 `active (running)` 则表示一切正常;如果不是,则可能需要进一步排查原因。
#### 设置防火墙规则
对于安全性考虑,默认情况下只允许来自特定端口的数据流进入系统。因此建议调整防火墙设置以开放默认的 SSH 端口号(通常是22),具体做法取决于所使用的防火墙工具版本。例如,在较新版本的 Ubuntu 中,UFW 可能已经被预装好,那么只需输入下列命令即可开启相应访问权限:
```bash
sudo ufw allow ssh
```
之后记得重启防火墙使更改生效:
```bash
sudo ufw reload
```
#### 测试连接
最后一步就是尝试从另一台机器上建立远程登录测试,验证是否能够顺利连通目标主机上的 SSH 服务。假设两者的 IP 地址分别为 A 和 B ,则可以在A设备打开一个新的终端窗口,并键入`ssh username@B_IP_Address` 来发起请求[^3]。
阅读全文