diff --git a/tests/openssh_server/Dockerfile b/tests/openssh_server/Dockerfile index 427562bb..98d12e7b 100644 --- a/tests/openssh_server/Dockerfile +++ b/tests/openssh_server/Dockerfile @@ -63,6 +63,7 @@ RUN echo 'HostCertificate /etc/ssh/ssh_host_rsa_key-cert.pub' >> /etc/ssh/sshd_c RUN echo 'HostCertificate /etc/ssh/ssh_host_ecdsa_key-cert.pub' >> /etc/ssh/sshd_config RUN echo 'HostCertificate /etc/ssh/ssh_host_ed25519_key-cert.pub' >> /etc/ssh/sshd_config RUN echo 'HostCertificate /etc/ssh/ssh_host_mldsa44-ed25519_key-cert.pub' >> /etc/ssh/sshd_config +RUN echo 'PerSourcePenalties no' >> /etc/ssh/sshd_config # SSH login fix. Otherwise user is kicked off after login RUN sed 's/session\s*required\s*pam_loginuid.so/session optional pam_loginuid.so/g' -i /etc/pam.d/sshd diff --git a/tests/openssh_server/sshd_config b/tests/openssh_server/sshd_config index 41b35e1e..07e1499d 100644 --- a/tests/openssh_server/sshd_config +++ b/tests/openssh_server/sshd_config @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: BSD-3-Clause -LogLevel DEBUG1 +LogLevel DEBUG2 CASignatureAlgorithms +ssh-rsa HostKeyAlgorithms +ssh-rsa,ssh-rsa-cert-v01@openssh.com