VIM3编译,如何删除Khadas普通账户,只启用root账户?

VIM3编译,如何删除Khadas普通账户,只启用root账户?谢谢高手指点一下 :smiley:

@moduo khadas用户就是普通用户,你可以修改这个用户名和密码

不好意思描述错误,我想启动root用户,删除普通用户哦

对于已经编译好的固件可以按如下方式删除khadas账户

  • root用户登陆系统
  • 执行如下命令删除
    • userdel -r khadas

对于重新编译完整固件,可以修改scripts/chroot-scripts/RUNME.sh脚本来移除khadas账户

diff --git a/scripts/chroot-scripts/RUNME.sh b/scripts/chroot-scripts/RUNME.sh
index 9724f4d0..f3cdafd2 100755
--- a/scripts/chroot-scripts/RUNME.sh
+++ b/scripts/chroot-scripts/RUNME.sh
@@ -28,26 +28,26 @@ HOSTNAME=Khadas
 echo root:$ROOT_PASSWORD | chpasswd
 
 # Admin user
-USER_PASSWORD_ENCRYPTED=`perl -e 'printf("%s\n", crypt($ARGV[0], "password"))' "$USER_PASSWORD"`
-useradd -m -p "$USER_PASSWORD_ENCRYPTED" -s /bin/bash $USERNAME
-usermod -aG sudo,adm $USERNAME
+#USER_PASSWORD_ENCRYPTED=`perl -e 'printf("%s\n", crypt($ARGV[0], "password"))' "$USER_PASSWORD"`
+#useradd -m -p "$USER_PASSWORD_ENCRYPTED" -s /bin/bash $USERNAME
+#usermod -aG sudo,adm $USERNAME
 
 # Add group
-DEFGROUPS="audio,video,disk,input,tty,root,users,games,dialout,cdrom,dip,plugdev,bluetooth,pulse-access,systemd-journal,netdev,staff,i2c"
-IFS=','
-for group in $DEFGROUPS; do
-       /bin/egrep  -i "^$group" /etc/group > /dev/null
-       if [ $? -eq 0 ]; then
-               echo "Group '$group' exists in /etc/group"
-       else
-               echo "Group '$group' does not exists in /etc/group, creating"
-               groupadd $group
-       fi
-done
-unset IFS
+#DEFGROUPS="audio,video,disk,input,tty,root,users,games,dialout,cdrom,dip,plugdev,bluetooth,pulse-access,systemd-journal,netdev,staff,i2c"
+#IFS=','
+#for group in $DEFGROUPS; do
+#      /bin/egrep  -i "^$group" /etc/group > /dev/null
+#      if [ $? -eq 0 ]; then
+#              echo "Group '$group' exists in /etc/group"
+#      else
+#              echo "Group '$group' does not exists in /etc/group, creating"
+#              groupadd $group
+#      fi
+#done
+#unset IFS
 
-echo "Add $USERNAME to ($DEFGROUPS) groups."
-usermod -a -G $DEFGROUPS $USERNAME
+#echo "Add $USERNAME to ($DEFGROUPS) groups."
+#usermod -a -G $DEFGROUPS $USERNAME
 
 # Setup host
 echo $HOSTNAME > /etc/hostname