I know that root has full admin rights thanks to something in the kernel that gives to uid 0 those rights.
I think that also the name "root" is defined in the kernel, right?
And the location of the home (/root) is also defined in the kernel?
I can set it anyway in the /etc/passwd file.
How can I add another root with different uid and name?
Let's call it toor as in some unix operative systems, but there toor is simply another user with uid 0.
This toor should have uid at least 1000 as standard users, since I would like to use it as my account.
I thought about it and I think that is a good idea to have an user with full admin rights.
If I set the same uid is like using root.
Some services treat root as a system user and some use it for some processes, therefore I would like to do this.
Not that I have problems but it seems better.
Furthermore some apps have root check that you have to remove if you are using root.
I use the kernel provided from my OS, Debian 10:
uname -r
5.10.0-0.bpo.5-amd64