温馨提示×

怎样开启ubuntu的ssh服务

小樊
34
2026-10-01 03:48:01
栏目: 智能运维

在 Ubuntu 上开启 SSH 服务,通常步骤如下:


一、安装 OpenSSH Server(如果还没装)

大多数桌面版 Ubuntu 默认没有装 SSH 服务端。

sudo apt update
sudo apt install openssh-server

二、启动 SSH 服务

sudo systemctl start ssh

设置开机自启:

sudo systemctl enable ssh

三、检查 SSH 服务状态

sudo systemctl status ssh

看到 active (running) 就说明已经正常运行。


四、确认防火墙(如有)

如果启用了 UFW 防火墙,需要放行 22 端口:

sudo ufw allow ssh
# 或
sudo ufw allow 22

查看防火墙状态:

sudo ufw status

五、查看本机 IP(用于远程连接)

ip a
# 或
hostname -I

然后用其他机器连接:

ssh 用户名@Ubuntu的IP

例如:

ssh ubuntu@192.168.1.100

六、常见问题

1. 连接被拒绝

  • SSH 没启动
  • 防火墙拦截
  • 只装了 openssh-client

2. 修改 SSH 端口

编辑配置文件:

sudo nano /etc/ssh/sshd_config

修改:

Port 2222

改完重启:

sudo systemctl restart ssh

如果你是在 云服务器 / WSL / 虚拟机 环境,我也可以给你更具体的配置说明。

0 踩