温馨提示×

如何安装Ubuntu SSH服务

小樊
93
2026-07-12 12:30:47
栏目: 智能运维

在Ubuntu上安装和启用SSH服务(通常是OpenSSH Server)的步骤如下:


一、更新软件包索引

首先确保你的软件包列表是最新的:

sudo apt update

二、安装 OpenSSH Server

执行以下命令进行安装:

sudo apt install openssh-server

安装完成后,SSH服务通常会自动启动。


三、检查 SSH 服务状态

查看SSH服务是否正在运行:

sudo systemctl status ssh

如果看到 active (running),说明SSH服务已成功启动。


四、启动 / 停止 / 重启 SSH(可选)

如果服务未启动,可以手动启动:

sudo systemctl start ssh

设置开机自启:

sudo systemctl enable ssh

停止服务:

sudo systemctl stop ssh

重启服务:

sudo systemctl restart ssh

五、确认防火墙允许 SSH(如果启用了 UFW)

Ubuntu 默认使用 ufw 防火墙,如果已启用,需要允许 SSH:

sudo ufw allow ssh

或指定端口(默认是22):

sudo ufw allow 22/tcp

查看防火墙状态:

sudo ufw status

六、查看本机 IP 地址

在客户端连接时需要知道服务器IP:

ip a

hostname -I

七、从其他设备连接 SSH

在另一台电脑或终端中连接:

ssh 用户名@服务器IP

例如:

ssh ubuntu@192.168.1.100

八、常见问题

1. 连接被拒绝

  • SSH 服务未启动
  • 防火墙未放行 22 端口
  • IP 地址不正确

2. 修改 SSH 端口(可选)

编辑配置文件:

sudo nano /etc/ssh/sshd_config

修改:

#Port 22

改为:

Port 2222

然后重启SSH:

sudo systemctl restart ssh

如果你需要 Ubuntu Server / Ubuntu Desktop / 云服务器 / 虚拟机(VMware / VirtualBox) 等特定场景的SSH配置,也可以告诉我。

0