From 6bb27c98a05b89c2a76d0df631683f768b8a4587 Mon Sep 17 00:00:00 2001 From: darkclip Date: Sat, 3 Jan 2026 07:05:36 +0800 Subject: [PATCH] update --- configure.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/configure.sh b/configure.sh index 1dcea71..631299d 100755 --- a/configure.sh +++ b/configure.sh @@ -17,16 +17,18 @@ APT::Install-Suggests "0";" | tee /etc/apt/apt.conf.d/01norecommend >/dev/null cp "$AWD/assets/ssh-ca.pub" /etc/ssh cp "$AWD/assets/ssh-krl" /etc/ssh sed -i "s/.*PermitRootLogin.*/PermitRootLogin prohibit-password/g" /etc/ssh/sshd_config || true - sed -i "s/.*TrustedUserCAKeys.*/TrustedUserCAKeys /etc/ssh/ssh-ca.pub/g" /etc/ssh/sshd_config || true - sed -i "s/.*RevokedKeys.*/RevokedKeys /etc/ssh/ssh-krl/g" /etc/ssh/sshd_config || true + sed -i "/.*TrustedUserCAKeys.*/d" /etc/ssh/sshd_config || true + sed -i "/.*RevokedKeys.*/d" /etc/ssh/sshd_config || true + echo "TrustedUserCAKeys /etc/ssh/ssh-ca.pub" | tee -a /etc/ssh/sshd_config >/dev/null || true + echo "RevokedKeys /etc/ssh/ssh-krl" | tee -a /etc/ssh/sshd_config >/dev/null || true sed -i "s/.*Host \*.*/Host \*/g" /etc/ssh/ssh_config sed -i "/.*HashKnownHosts.*/d" /etc/ssh/ssh_config sed -i "/.*HostKeyAlgorithms.*/d" /etc/ssh/ssh_config - sed -i "/.*PubkeyAcceptedKeyTypes.*/d" /etc/ssh/ssh_config + sed -i "/.*PubkeyAcceptedAlgorithms.*/d" /etc/ssh/ssh_config sed -i "/.*IdentityFile.*/d" /etc/ssh/ssh_config echo " HashKnownHosts no" | tee -a /etc/ssh/ssh_config >/dev/null - echo " HostKeyAlgorithms ssh-ed25519,ssh-rsa,rsa-sha2-256" | tee -a /etc/ssh/ssh_config >/dev/null - echo " PubkeyAcceptedKeyTypes ssh-ed25519,ssh-rsa,rsa-sha2-256" | tee -a /etc/ssh/ssh_config >/dev/null + echo " HostKeyAlgorithms +ssh-rsa,rsa-sha2-256" | tee -a /etc/ssh/ssh_config >/dev/null + echo " PubkeyAcceptedAlgorithms +ssh-rsa,rsa-sha2-256" | tee -a /etc/ssh/ssh_config >/dev/null echo " IdentityFile ~/.ssh/id_ed25519" | tee -a /etc/ssh/ssh_config >/dev/null echo " IdentityFile ~/.ssh/id_rsa" | tee -a /etc/ssh/ssh_config >/dev/null