跳到主要内容
系统常识 DebianSSHOpenSSH远程

Debian SSH 服务器配置

Debian 默认自带 OpenSSH 服务器的启用方法、sshd_config 常用项、改配置的防锁死流程,以及和 Ubuntu 默认安全姿态的差异。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

结论先行

Debian 的 DVD-1 安装条目 安装时勾选「SSH 服务器」任务集即自带 OpenSSH:配置文件是 /etc/ssh/sshd_config,服务名通常为 ssh,全部用 systemctl 管。

首次启用

sudo systemctl enable --now ssh
sudo systemctl status ssh

注意:Debian 默认安装没有启用防火墙服务,装好即对局域网可达。对比 Ubuntu 26.04 Live Server 条目,Ubuntu 默认带 UFW 工具(裸装默认关闭,云镜像默认开)——两边「出厂安全姿态」不同,跨发行版迁移经验前先查现状。

常用配置项

项 建议值 说明
PermitRootLogin no 禁 root 直连,日常用 sudo 普通用户
PasswordAuthentication no(确认密钥可用后) 关闭口令登录
Port 保持 22 或有明确理由再改 改端口不是安全措施,是降低噪音

改配置的标准流程(防把自己锁在门外)

  1. 编辑 /etc/ssh/sshd_config(或用 drop-in 覆盖)。
  2. sudo sshd -t 校验语法,不通过绝不重启。
  3. sudo systemctl restart ssh,此时保持当前会话不关。
  4. 新开一个终端验证能登录 → 确认无误后再关旧会话。

口令关闭(PasswordAuthentication no)前必须先用密钥登录验证过,否则只能进控制台/机房改回来。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配