yokila
yokila
Published on 2025-01-11 / 6 Visits
0
0

SSH 连接 Ubuntu 电脑

零、前置说明

基于:Ubuntu 24.04.1

前情提要:旧电脑重装系统为 Ubuntu

注:云服务器一般默认是安装且运行有 SSH 服务,可以直接进行 SSH连接,不需要按照本文说明进行操作。

云服务器的入门操作与SSH连接,可以参考文章:

一、检查

1.1 检查防火墙

查看防火墙状态:

sudo ufw status

如果防火墙没开启,则建议安全起见开启防火墙。

如果防火墙已开启,则需要检查 SSH服务 连接默认使用的 22 端口是否开放出来允许访问。

若 22 端口没有开放,则执行命令允许外部访问 22 端口:

sudo ufw allow 22

如果你不小心写错了端口,可用到删除增加的规则(以22为例):

sudo ufw delete allow 22

启动防火墙:

sudo ufw enable

注:对于云服务器,还要考虑 安全组 的配置。

1.2 检查 22 端口监听

检查 22 端口是否被占用:

lsof -i:22

若输出信息里,没看到一个 SSH服务 在监听此端口,则继续下面的步骤。

1.3 检查 SSH服务 状态

查看 ssh服务 状态:

systemctl status ssh

如果是已安装 ssh服务,但是没运行,则启动 ssh服务:

systemctl start ssh

如果是提示: Unit ssh.service could not be found. 则说明没安装 ssh服务,需要安装一下 ssh服务。

二、安装 SSH服务


Comment