mirror of
https://github.com/bin456789/reinstall.git
synced 2026-10-04 14:37:45 +08:00
@@ -4671,11 +4671,18 @@ add_user_if_need() {
|
|||||||
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- BusyBox; then
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- BusyBox; then
|
||||||
chroot "$os_dir" adduser --disabled-password "$username"
|
chroot "$os_dir" adduser --disabled-password "$username"
|
||||||
|
|
||||||
# debian/ubuntu
|
# 新版 debian/ubuntu
|
||||||
elif is_have_cmd_on_disk "$os_dir" adduser &&
|
elif is_have_cmd_on_disk "$os_dir" adduser &&
|
||||||
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--disabled-password'; then
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--disabled-password' &&
|
||||||
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--comment'; then
|
||||||
chroot "$os_dir" adduser --disabled-password --comment '' "$username"
|
chroot "$os_dir" adduser --disabled-password --comment '' "$username"
|
||||||
|
|
||||||
|
# 旧版 debian/ubuntu
|
||||||
|
elif is_have_cmd_on_disk "$os_dir" adduser &&
|
||||||
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--disabled-password' &&
|
||||||
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--gecos'; then
|
||||||
|
chroot "$os_dir" adduser --disabled-password --gecos '' "$username"
|
||||||
|
|
||||||
# el
|
# el
|
||||||
elif is_have_cmd_on_disk "$os_dir" adduser &&
|
elif is_have_cmd_on_disk "$os_dir" adduser &&
|
||||||
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--password'; then
|
chroot "$os_dir" adduser --help 2>&1 | grep -Fq -- '--password'; then
|
||||||
|
|||||||
Reference in New Issue
Block a user