温馨提示×

Ubuntu中如何开启SSH服务

小樊
87
2025-06-25 04:44:32
栏目: 智能运维

在Ubuntu系统中,开启SSH服务可以通过以下步骤完成:

方法一:使用系统设置界面

  1. 打开系统设置
  • 点击屏幕左上角的Ubuntu图标。
  • 选择“设置”(Settings)。
  1. 进入网络设置
  • 在设置窗口中,找到并点击“网络”(Network)选项。
  1. 启用SSH服务
  • 在网络设置页面的底部,你会看到一个“SSH”开关。
  • 将其切换到“开”(On)状态。
  1. 重启SSH服务(可选但推荐):
  • 打开终端(Terminal)。
  • 输入以下命令来重启SSH服务:
    sudo systemctl restart ssh
    

方法二:使用命令行

  1. 检查SSH服务状态
  • 打开终端。
  • 输入以下命令查看SSH服务的当前状态:
    sudo systemctl status ssh
    
  • 如果服务未运行,你会看到类似“inactive (dead)”的状态。
  1. 启用SSH服务
  • 输入以下命令来启用SSH服务:
    sudo systemctl enable ssh
    
  1. 启动SSH服务
  • 输入以下命令来立即启动SSH服务:
    sudo systemctl start ssh
    
  1. 验证SSH服务是否运行
  • 再次使用systemctl status ssh命令检查服务状态,确认它已经成功启动并且正在运行。

注意事项

  • 安全性:默认情况下,Ubuntu的SSH服务可能允许root用户直接登录。为了提高安全性,建议修改SSH配置文件/etc/ssh/sshd_config,禁止root用户远程登录,并设置强密码或使用密钥认证。

  • 防火墙设置:确保你的防火墙允许SSH连接。你可以使用ufw(Uncomplicated Firewall)来管理防火墙规则。例如,允许SSH连接的命令如下:

    sudo ufw allow ssh
    

通过以上步骤,你应该能够在Ubuntu系统中成功开启并运行SSH服务。

0