diff --git a/lib/lib_hardening_ultra.sh b/lib/lib_hardening_ultra.sh index a14b07c..c2223d5 100644 --- a/lib/lib_hardening_ultra.sh +++ b/lib/lib_hardening_ultra.sh @@ -197,7 +197,7 @@ hardening_ultra() { ### /config/includes.chroot/etc/ssh/sshd_config # shellcheck disable=SC2155 declare pad="$(printf '%-29s' 'Port')" - sed -E -i "s|^[[:space:]]*#?[[:space:]]*(Port[[:space:]]+PORT_MUST_BE_CHANGED)[[:space:]]*$|${pad}${sshport}|" "${VAR_HANDLER_BUILD_DIR}/config/includes.chroot/etc/ssh/sshd_config" + sed -i -E "/PORT_MUST_BE_CHANGED/ s|.*|${pad}${sshport}|" "${VAR_HANDLER_BUILD_DIR}/config/includes.chroot/etc/ssh/sshd_config" ### /config/hooks/live/9950_fail2ban_hardening.chroot sed -i "s|PORT_MUST_BE_SET|${sshport}|g" "${VAR_HANDLER_BUILD_DIR}/config/hooks/live/9950_fail2ban_hardening.chroot" @@ -246,7 +246,7 @@ hardening_ultra() { ### /config/includes.chroot/etc/ssh/sshd_config # shellcheck disable=SC2155 declare pad="$(printf '%-29s' 'Port')" - sed -E -i "s|^[[:space:]]*#?[[:space:]]*(Port[[:space:]]+PORT_MUST_BE_CHANGED)[[:space:]]*$|${pad}${sshport}|" "${VAR_HANDLER_BUILD_DIR}/config/includes.chroot/etc/ssh/sshd_config" + sed -i -E "/PORT_MUST_BE_CHANGED/ s|.*|${pad}${sshport}|" "${VAR_HANDLER_BUILD_DIR}/config/includes.chroot/etc/ssh/sshd_config" ### /config/hooks/live/9950_fail2ban_hardening.chroot sed -i "s|PORT_MUST_BE_SET|${sshport}|g" "${VAR_HANDLER_BUILD_DIR}/config/hooks/live/9950_fail2ban_hardening.chroot"