From 38a268c99e1d77edee21366af45c96f4f5dabaa5 Mon Sep 17 00:00:00 2001 From: darkclip Date: Sun, 28 Dec 2025 14:10:16 +0800 Subject: [PATCH] update --- configure.sh | 1 + init.sh | 4 +++- install.sh | 2 +- packages-base | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/configure.sh b/configure.sh index 38f5383..5f33294 100755 --- a/configure.sh +++ b/configure.sh @@ -14,6 +14,7 @@ configure(){ echo -e "APT::Install-Recommends "0"; APT::Install-Suggests "0";" | tee /etc/apt/apt.conf.d/01norecommend >/dev/null + sed -i "s/.*PermitRootLogin.*/PermitRootLogin prohibit-password/g" /etc/ssh/sshd_config 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 diff --git a/init.sh b/init.sh index cdd63ba..a553016 100755 --- a/init.sh +++ b/init.sh @@ -20,12 +20,14 @@ choose_sites(){ MIRROR_URL=https://mirrors.cernet.edu.cn/debian/ SEC_URL=https://mirrors.cernet.edu.cn/debian-security DOCKER_URL=https://mirrors.cernet.edu.cn/docker-ce/linux/debian + DOCKER_PGP=https://mirrors.cernet.edu.cn/docker-ce/linux/debian/gpg PVE_URL=https://mirrors.cernet.edu.cn/proxmox/debian/pve ;; *) MIRROR_URL=https://deb.debian.org/debian/ SEC_URL=https://security.debian.org/debian-security DOCKER_URL=https://download.docker.com/linux/debian + DOCKER_PGP=https://download.docker.com/linux/debian/gpg PVE_URL=http://download.proxmox.com/debian/pve ;; esac @@ -68,7 +70,7 @@ Components: stable Signed-By: /etc/apt/trusted.gpg.d/docker.gpg Architectures: $OS_ARCH " | tee /etc/apt/sources.list.d/docker.sources - curl -fsSL "https://download.docker.com/linux/debian/gpg" | \ + curl -fsSL $DOCKER_PGP | \ gpg --dearmor | tee /etc/apt/trusted.gpg.d/docker.gpg > /dev/null #For docker-ctop diff --git a/install.sh b/install.sh index 91b2886..9a03710 100755 --- a/install.sh +++ b/install.sh @@ -3,4 +3,4 @@ cmd=$((command -v nala &>/dev/null && echo "nala") || echo "apt") $cmd update fd="$1" -sed "s/ /\n/g" $fd | awk '!/^ *(#|$)/' | xargs -r $cmd install --no-install-recommends -y +sed "s/ /\n/g" $fd | awk '!/^ *(#|$)/' | xargs -r apt list | awk -F'/' '/\// {print $1}' | xargs -r $cmd install --no-install-recommends -y \ No newline at end of file diff --git a/packages-base b/packages-base index 8873c25..176ab0d 100644 --- a/packages-base +++ b/packages-base @@ -9,6 +9,7 @@ micro ripgrep fd-find exa +eza bat fzf btop