diff --git a/config/hooks/live/9930_hardening_ssh.chroot b/config/hooks/live/9930_hardening_ssh.chroot index 4d47d4a..1cc7cda 100644 --- a/config/hooks/live/9930_hardening_ssh.chroot +++ b/config/hooks/live/9930_hardening_ssh.chroot @@ -44,8 +44,11 @@ chmod 0600 /etc/ssh/ssh_host_*_key chown root:root /etc/ssh/ssh_host_*_key chmod 0644 /etc/ssh/ssh_host_*_key.pub chown root:root /etc/ssh/ssh_host_*_key.pub -chmod 0440 /etc/ssh/*sha256sum.txt -chown root:root /etc/ssh/*sha256sum.txt + +if compgen -G "/etc/ssh/*sha256sum.txt" > /dev/null; then + chmod 0440 /etc/ssh/*sha256sum.txt + chown root:root /etc/ssh/*sha256sum.txt +fi awk '$5 >= 4000' /etc/ssh/moduli >| /etc/ssh/moduli.safe rm -rf /etc/ssh/moduli