为什么要创建具有相同UID的用户?
我对UID的理解是,它是类似Unix的操作系统分配给每个用户的唯一正整数。每个用户都通过其UID标识到系统,并且用户名通常仅用作人类的界面。 两个用户如何具有相同的UID,这对我的系统和软件包不是冲突吗? root@kdc:~# id test12 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# id test13 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# 我添加了两个具有相同UID和GID的用户:test12和 test13 输出/etc/passwd: client@kdc:~$ cat /etc/passwd | grep test12 test12:x:1005:1000::/home/test12:/bin/sh client@kdc:~$ cat /etc/passwd | grep test13 test13:x:1005:1000::/home/test13:/bin/sh 我添加了用户 useradd -ou 1005 -g1000 username. 我很困惑,这样做的目的是什么,它会影响权限和用户日志等吗?那么,如果现在添加了一个用户,uid=0并且该用户gid=0将具有像root帐户这样的特权?