ubuntu18.04.6安装openssh
时间: 2025-05-14 19:58:11 浏览: 23
### 安装 OpenSSH 服务器和客户端
在 Ubuntu 18.04.6 上安装 OpenSSH 服务器和客户端是一个相对简单的过程。以下是详细的指导:
#### 安装 OpenSSH 客户端
OpenSSH 客户端通常已经预装在大多数基于 Debian 的发行版中,包括 Ubuntu 18.04.6。可以通过运行以下命令来验证是否已安装 `ssh` 命令工具:
```bash
ssh -V
```
如果没有安装,则可以使用以下命令进行安装:
```bash
sudo apt update && sudo apt install -y openssh-client
```
#### 安装 OpenSSH 服务器
为了使远程访问成为可能,需要安装 OpenSSH 服务器组件。执行以下命令以完成此操作:
```bash
sudo apt update && sudo apt install -y openssh-server
```
这一步会自动处理依赖关系并启动服务。
一旦安装成功,可以通过检查其状态确认服务正在运行:
```bash
sudo systemctl status ssh
```
如果显示活动 (active),则表示 OpenSSH 服务器已正常工作[^1]。
#### 配置防火墙允许 SSH 连接
默认情况下,SSH 使用的是 TCP 端口 22。因此,在启用防火墙的情况下,需确保该端口未被阻塞。对于 ufw 用户来说,可运行如下命令开放 SSH 流量:
```bash
sudo ufw allow ssh
sudo ufw enable
```
上述指令将永久开启 SSH 访问权限,并激活防火墙保护其他不必要的端口连接[^2]。
#### 复制证书到指定位置(可选)
如果有涉及 SSL/TLS 加密的需求,比如 MinIO 对象存储环境下的场景,那么还需要把 Let’s Encrypt 提供的有效证书复制至目标路径下作为公共证书文件的一部分:
```bash
sudo cp /etc/letsencrypt/live/minio-server.your_domain_name/fullchain.pem /etc/minio/certs/public.crt
```
注意替换实际域名部分为自己的具体情况[^3]。
至此,整个过程结束,现在可以从另一台机器通过标准方式登录新搭建好的 SSH 服务了。
阅读全文
相关推荐


















