From 4b55b24c847d50737c31d1b51b287568af634f44 Mon Sep 17 00:00:00 2001 From: fumingwei Date: Tue, 27 Jul 2021 17:10:18 +0800 Subject: [PATCH] =?UTF-8?q?feature:TSG-7183=E5=A2=9E=E5=8A=A0user,=20admin?= =?UTF-8?q?,=20support=E7=94=A8=E6=88=B7=E5=B9=B6=E5=AF=B9=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E8=BF=87=E7=A8=8B=E8=BF=9B=E8=A1=8C=E5=AE=A1=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- installer/distro-setup.sh | 11 +++-------- tools/mk-base-image | 8 ++++++++ 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/installer/distro-setup.sh b/installer/distro-setup.sh index 23f3c232..fea78ce6 100755 --- a/installer/distro-setup.sh +++ b/installer/distro-setup.sh @@ -2,19 +2,19 @@ # Create default user: user,admin,support echo "Setting user user password as user" -useradd -s /bin/bash -m -k /dev/null user +useradd -s /bin/bash -m user echo user | passwd user --stdin #echo "user ALL=(ALL) ALL" >> /etc/sudoers echo user | passwd --stdin echo "Setting user admin password as admin" -useradd -s /bin/bash -m -k /dev/null admin +useradd -s /bin/bash -m admin echo admin | passwd admin --stdin echo "admin ALL=(ALL) ALL" >> /etc/sudoers echo admin | passwd --stdin echo "Setting user support password as support" -useradd -s /bin/bash -m -k /dev/null support +useradd -s /bin/bash -m support echo support | passwd support --stdin echo "support ALL=(ALL) ALL" >> /etc/sudoers echo support | passwd --stdin @@ -49,11 +49,6 @@ rm -rf /data/overlay/rootfs_etc/rw/ld.so.conf.d # Setup o/s mount points (cat <> $target/etc/pam.d/system-auth-local +echo "session required pam_tty_audit.so enable=*" >> $target/etc/pam.d/password-auth-local +ln -vfs --relative $target/etc/pam.d/system-auth-local $target/etc/pam.d/system-auth +ln -vfs --relative $target/etc/pam.d/password-auth-local $target/etc/pam.d/password-auth + # ansible-playbook -i tsg-9140-scripts/install_config/tsg_9140_host tsg-9140-scripts/tsg_9140_deploy.yml yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt clean all