立即注册  找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 18|回复: 0

Ubuntu 中启用 SSH 服务

[复制链接]

Ubuntu 中启用 SSH 服务

[复制链接]

187

主题

103

回帖

1203

积分

管理员

积分
1203
admin

187

主题

103

回帖

1203

积分

管理员

积分
1203
2025-6-22 22:25:21 | 显示全部楼层 |阅读模式
在 Ubuntu 中启用 SSH 服务允许远程安全访问系统,以下是详细步骤:
一、安装 SSH 服务端bash


复制



下载






sudo apt updatesudo apt install openssh-server

二、启动并启用 SSH 服务bash


复制



下载






sudo systemctl start ssh      # 立即启动服务sudo systemctl enable ssh     # 设置开机自启

三、检查服务状态bash


复制



下载






sudo systemctl status ssh     # 确认服务已运行

正常状态应显示:Active: active (running)
四、配置防火墙(如有启用)bash


复制



下载






sudo ufw allow ssh           # 允许 SSH 连接(默认端口 22)sudo ufw reload              # 重载防火墙规则

五、连接到 SSHbash


复制



下载






ssh 用户名@服务器IP

示例:ssh [email protected]

可选配置(编辑配置文件)bash


复制



下载






sudo nano /etc/ssh/sshd_config

常见配置项:
  • 更改默认端口(增强安全):
    conf


    复制



    下载






    Port 2222  # 将22改为其他端口

  • 禁用 root 登录(推荐):
    conf


    复制



    下载






    PermitRootLogin no

  • 限制用户登录:
    conf


    复制



    下载






    AllowUsers your_username


修改后重启服务:
bash


复制



下载






sudo systemctl restart ssh


验证远程连接
  • 从另一台机器连接:
    bash


    复制



    下载






    ssh -p 22 用户名@服务器IP  # 默认端口# 或ssh -p 2222 用户名@服务器IP  # 自定义端口

  • 首次连接需确认主机密钥指纹


注意事项
  • 安全加固:

    • 使用 SSH 密钥代替密码登录更安全
    • 安装 fail2ban 防暴力破解:
      bash


      复制



      下载






      sudo apt install fail2ban


  • 云服务器用户:确保安全组放行 SSH 端口(通常为 TCP 22)
  • 查看 SSH 日志:
    bash


    复制



    下载






    tail -f /var/log/auth.log



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|学无止境

GMT+8, 2026-9-12 11:19 , Processed in 0.312365 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表