From 5bb4de58d711a696c63806947c0fc34692007a4a Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sun, 22 Sep 2024 20:04:32 -0400 Subject: [PATCH] fix: update ssh.socket to listen on port 22333 Newer versions of sshd respect the systemd settings for listening on ports vs just the sshd_config. --- tests.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests.mk b/tests.mk index a260ddd56..2bb3aebcc 100644 --- a/tests.mk +++ b/tests.mk @@ -86,7 +86,12 @@ ifneq ($(wildcard /etc/ssh/sshd_config),) ifeq ($(shell grep 22333 /etc/ssh/sshd_config),) sed --in-place "s:^Port 22:Port 22 \\nPort 22333:g" /etc/ssh/sshd_config endif +ifeq ($(shell grep 22333 /usr/lib/systemd/system/ssh.socket),) + sed --in-place "s:^ListenStream=22:ListenStream=22 \\nListenStream=22333:g" /usr/lib/systemd/system/ssh.socket +endif + cat /usr/lib/systemd/system/ssh.socket cat /etc/ssh/sshd_config + systemctl daemon-reload service ssh restart service ssh status journalctl -u ssh -f -n 1000