当前位置:首页 > 系统教程 > 正文

Ubuntu 22.04开启SSH服务(新手详细教程)

Ubuntu 22.04开启SSH服务(新手详细教程)

一步步教你如何在Ubuntu 22.04上安装和配置SSH远程连接

对于许多Linux新手来说,Ubuntu 22.04 开启 SSH服务 可能是个挑战。本文将详细讲解整个过程,让你轻松实现远程连接。

Ubuntu 22.04开启SSH服务(新手详细教程) 22.04 开启SSH服务 SSH配置 远程连接 第1张

1. 检查SSH是否已安装

打开终端,输入以下命令检查是否已安装SSH服务:

sudo systemctl status ssh

如果显示“Unit ssh.service could not be found”,说明未安装,请继续下一步。

2. 安装openssh-server

执行以下命令安装 openssh-server

sudo apt updatesudo apt install openssh-server -y

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

3. 启动和启用SSH服务

如果服务未启动,手动启动并设置开机自启:

sudo systemctl start sshsudo systemctl enable ssh

4. 检查SSH服务状态

运行以下命令确认服务正在运行:

sudo systemctl status ssh

如果显示“active (running)”则成功。

5. 防火墙配置(如果启用UFW)

如果你启用了防火墙,需要允许SSH端口(默认22):

sudo ufw allow sshsudo ufw reload

或者指定端口:sudo ufw allow 22/tcp

6. 测试SSH连接

在另一台机器上(或本机)使用以下命令连接:

ssh 用户名@服务器IP

例如:ssh user@192.168.1.100,输入密码即可登录。

常见问题

  • 连接被拒绝:检查SSH服务是否运行,防火墙是否放行22端口。
  • 密码错误:确保用户名和密码正确,或使用密钥认证。
  • SSH配置修改:配置文件在 /etc/ssh/sshd_config,修改后需重启服务。

至此,你已成功在 Ubuntu 22.04开启SSH服务,可以享受 远程连接 的便利了。更多 SSH配置 技巧请参考官方文档。