粗略记录一下 Linux SSH 登录的一些常用配置。本文基于 Ubuntu 22.04 LTS
(openssh-server < 1:9.0p1-1ubuntu1
) 版本。
安装 OpenSSH Server
通常情况下,常用的 Linux 发行版在系统部署阶段都可以选择安装 OpenSSH Server,如果没有安装,可以通过包管理器安装。
配置文件
提示
从 Ubuntu 22.10
(openssh-server 1:9.0p1-1ubuntu1
) 开始,OpenSSH Server 默认配置为使用 systemd socket
激活,服务名从 sshd
修改成了 ssh
。因此监听就转交给了 ssh socket
,服务本身不再监听端口。如果需要修改监听端口,需要修改 ssh.socket
的配置。
https://discourse.ubuntu.com/t/sshd-now-uses-socket-based-activation-ubuntu-22-10-and-later/30189
2025年2月18日大约 3 分钟