在 Ubuntu 上开启 SSH 服务,通常按照以下步骤操作(适用于 Ubuntu 18.04 / 20.04 / 22.04 / 24.04):
大多数 Ubuntu 桌面版默认没有安装 SSH 服务。
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
设置开机自启:
sudo systemctl enable ssh
sudo systemctl status ssh
看到 active (running) 表示已成功开启。
ip a
或
hostname -I
ssh 用户名@Ubuntu的IP
例如:
ssh ubuntu@192.168.1.100
如果启用了防火墙,需要放行 SSH:
sudo ufw allow ssh
# 或
sudo ufw allow 22
ssh(不是 sshd)/etc/ssh/sshd_configsudo systemctl restart ssh
如果你是在 WSL / 云服务器 / 虚拟机 环境,或有 root 登录 / 密钥登录 需求,可以告诉我具体场景,我可以给你更针对性的配置。