diff --git a/1.sh b/1.sh index 6f6c85b..3c7b513 100644 --- a/1.sh +++ b/1.sh @@ -21,11 +21,12 @@ if [ -f /etc/debian_version ]; then chsh -s $(which bash) print_green "已将 bash 设置为默认 shell" elif [ -f /etc/alpine-release ]; then - apk add shadow + apk add --no-cache shadow chsh -s $(which bash) root # sed -i 's|^\(root:.*\):[^:]*$|\1:/bin/bash|' /etc/passwd # sed -i 's|^\(root:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*\):[^:]*$|\1:/bin/bash|' /etc/passwd print_yellow "已将 bash 设置为默认 shell" + apk del shadow fi # 先检查是 Debian 还是 Alpine