#linux #openssh
我今天差点被勺子呛到了,还好我养成了动了 sshd_config 就另开连接检查是否可以连上的习惯。
Ubuntu 22.10 开始 sshd 使用 socket-based activation 监听。
保守派(之前的习惯,sshd_config自行配置端口):
维新派(继续用):
更改完成之后记得维持旧连接并检查配置是否可用。
我今天差点被勺子呛到了,还好我养成了动了 sshd_config 就另开连接检查是否可以连上的习惯。
Ubuntu 22.10 开始 sshd 使用 socket-based activation 监听。
保守派(之前的习惯,sshd_config自行配置端口):
systemctl disable --now ssh.socket
systemctl enable --now ssh.service维新派(继续用):
mkdir -p /etc/systemd/system/ssh.socket.d
cat >/etc/systemd/system/ssh.socket.d/listen.conf <<EOF
[Socket]
ListenStream=
ListenStream=11451
EOF
sudo systemctl daemon-reload
sudo systemctl restart ssh.socket更改完成之后记得维持旧连接并检查配置是否可用。