温馨提示×

ubuntu ssh如何开启

小樊
38
2026-09-16 05:05:45
栏目: 智能运维

在 Ubuntu 上开启 SSH 服务,通常按照以下步骤操作(适用于 Ubuntu 18.04 / 20.04 / 22.04 / 24.04):


一、安装 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) 表示已成功开启。


四、查看本机 IP(用于连接)

ip a

hostname -I

五、从其他机器连接

ssh 用户名@Ubuntu的IP

例如:

ssh ubuntu@192.168.1.100

六、防火墙相关(如有 UFW)

如果启用了防火墙,需要放行 SSH:

sudo ufw allow ssh
# 或
sudo ufw allow 22

七、常见说明

  • Ubuntu 中服务名是 ssh(不是 sshd
  • 配置文件位置:/etc/ssh/sshd_config
  • 修改配置后需重启:
    sudo systemctl restart ssh
    

如果你是在 WSL / 云服务器 / 虚拟机 环境,或有 root 登录 / 密钥登录 需求,可以告诉我具体场景,我可以给你更针对性的配置。

0