ubuntu安装加开启ssh
时间: 2025-01-01 13:31:53 浏览: 8
### 安装和启动SSH服务器
#### 更新系统包
在开始之前,建议先更新系统的软件包列表以确保获取最新的版本信息。这可以通过执行以下命令完成:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 安装SSH服务
对于Ubuntu而言,安装SSH服务意味着安装`openssh-server`以及可能需要的`openssh-client`组件[^3]。
```bash
sudo apt-get install openssh-server openssh-client
```
此过程会自动处理依赖关系并下载必要的文件到本地机器上。
#### 启动SSH服务
一旦安装完毕,默认情况下SSH服务应该已经处于活动状态。不过为了确认这一点,可尝试手动启动它:
```bash
sudo systemctl start ssh
```
#### 查看SSH服务状态
验证SSH服务是否成功启动非常重要。使用如下命令来检查其当前状况:
```bash
systemctl status ssh
```
如果显示为active (running),则表示一切正常;如果有任何错误提示,则需按照报错信息排查问题[^4]。
#### 设置SSH服务开机自启
为了让SSH服务能够在每次重启计算机之后自动加载,应当将其设为随系统一同开启的服务之一:
```bash
sudo systemctl enable ssh
```
#### 配置防火墙允许SSH连接
最后一步是要保证外部设备能够访问本机上的SSH端口(默认是22号端口)。如果是首次配置UFW(Uncomplicated Firewall),那么还需要激活该工具:
```bash
sudo ufw allow 22/tcp
sudo ufw reload
sudo ufw enable
```
以上步骤完成后,在其他网络内的客户端就可以通过SSH协议安全地登录至这台Ubuntu主机了。
阅读全文