对于许多刚接触Linux的用户来说,Ubuntu 22.04开启SSH服务可能是搭建远程工作环境的第一步。SSH(安全外壳协议)允许你从另一台计算机安全地访问和控制Ubuntu系统,无论是管理服务器还是传输文件都非常方便。本文将用最通俗的语言,带你一步步完成开启SSH的全过程,即使是小白也能轻松上手。
在安装任何软件之前,建议先更新系统的软件包列表,确保安装的是最新版本。打开终端(快捷键Ctrl+Alt+T),输入以下命令:
sudo apt update
Ubuntu 22.04默认没有安装SSH服务器,我们需要手动安装openssh-server包。在终端中执行:
sudo apt install openssh-server -y
安装完成后,SSH服务就会自动启动。你可以通过以下命令检查它的运行状态:
sudo systemctl status ssh
如果看到绿色的“active (running)”字样,说明服务已经成功启动。
如果你的Ubuntu开启了防火墙(如UFW),需要放行SSH的默认端口22,否则外部无法连接。执行:
sudo ufw allow ssh
或者明确指定端口:
sudo ufw allow 22/tcp
然后重新加载防火墙:
sudo ufw reload
要远程连接,你需要知道Ubuntu主机的IP地址。在终端中输入:
ip a
找到类似192.168.x.x的地址(通常是在eth0或wlan0网卡下)。记下这个IP。
现在,你可以从任何支持SSH的客户端(如Windows的PowerShell、macOS/Linux的终端)尝试连接。命令格式为:
ssh 用户名@IP地址
例如:ssh ubuntu@192.168.1.100。首次连接会提示确认指纹,输入yes即可,然后输入用户密码,就能成功登录到Ubuntu 22.04系统,实现远程连接。
如果你希望提高安全性,可以编辑SSH配置文件:
sudo nano /etc/ssh/sshd_config
常见修改包括更改默认端口(例如改成2222)、禁止root登录(PermitRootLogin no)、仅允许密钥认证等。修改后需重启服务:
sudo systemctl restart ssh
至此,你已经成功在Ubuntu 22.04上开启SSH服务,并掌握了基本的配置方法。以后就可以方便地进行远程管理和文件传输了。
关键词提示: Ubuntu 22.04, SSH服务, 开启SSH, 远程连接
本文由主机测评网于2026-03-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260330044.html