This guide volition walk yous through on how to add together take user (standard user or non-root user) inwards Kali Linux. I’ve tested this inwards Kali Linux, together with then whatsoever Debian or Debian derivative (such every bit Ubuntu) should but work.
This guide accomplishes:
The primary argue I wanted to endeavor this to demonstrate the followings:
- Add a user alongside all user directories already inwards identify (thereby avoiding “Could non update .ICEauthority var/lib/gdm3/.ICEauthority” or whatsoever mistake containing .ICEauthority or permission inwards general.
- Add user to sudo grouping to allow him to usage source commands. You tin strength out also add together user to ‘lpadmin’ grouping to allow printing for Canon or HP together with such. See Linux printing guide
- Change default trounce from chsh to bash. Or whatsoever trounce similar Bourne Shell (sh), Bourne-Again Shell (bash), C Shell (csh) or Korn trounce (ksh) etc.
- Login every bit that user together with demonstrate at that topographic point were no errors.
- Be able to usage sudo together with present groups affinity.
- Delete that user safely.
Benefits of Standard User inwards Kali:
Few benefits yous convey every bit non-root or criterion user inwards Kali
- Install together with run Google Chrome
- Install together with run Gnome User together with Groups manager (Install gnome-system-tools)
- Use Kali every bit Primary Operating System without worrying near breaking it all the time.
Now let’s motility onto actual guide.
Add user inwards Kali Linux:
- First of all let’s confirm which version of Linux together with Kernel I’m running.In dominance prompt type in
uname –a
lsb_release –a
- Now let’s add together user. Open final together with type next to practice novel user (replace user1 alongside your desired user name)
useradd -m user1
(Note: -m way practice habitation directory which is commonly /home/username)
- Add user to sudo grouping (to allow user to install software, allow printing, usage privileged trend etc.)
usermod -a -G sudo user1
(Note: -a way append or add together together with –G hateful to specified group/groups)
- Change default trounce of previously created user to bash
chsh -s /bin/bash user1
(Note: chsh hateful alter login shell, -s is the advert of the specified trounce yous wish for the user, inwards this representative /bin/bash)
Nice, all worked out every bit expected.
Let’s logout together with login dorsum every bit our novel Standard Non-root user (user1)
Login every bit novel user
- Once logged in, let’s confirm from dominance trouble who I actually am! In final type inwards the following
whoami
Take Federal Reserve annotation of user1@kali prompt. That also confirms who yous are.
- And let’s cheque my grouping affinity, type inwards the next inwards terminal:
groups
Looks skillful to me together with then far.
I am usage of user1 grouping (my primary) together with sudo group. That way I tin strength out run privileged commands or but perish source myself if required.
- Become root!
sudo su –
and type inwards user1’s password to perish root.
See the prompt becomes root@kali instead of user1@kali. That way you’re at nowadays source together with larn to run anything Kali got to offer.
- Lets confirm that using whoami command
whoami
So far together with then good. Now how practice yous delete a user?
Delete user inwards Kali Linux:
- Log inwards every bit source user again. Open final together with type:
userdel –r user1
(Note: -r way delete all files together with home directory for user1)
You tin strength out supercede user1 alongside your desired user name.
I convey an mistake “user1 is currently used past times procedure 5866”.
So procedure ID 5866 is beingness used past times user1. (I know that it’s the gnome–keyring procedure running inwards background when I used sudo su – dominance earlier. (Gnome–Keyring mistake is quite mutual inwards Debian when yous install multiple Windows or Desktop Managers. There’s a carve upwards guide meet How to laid upwards Gnome-Keyring error. This demonstrates how to laid upwards gnome–keyring mistake for root user). In our representative nosotros are non worried every bit nosotros but wish to delete that user.
Let practice that.
- Type inwards the next inwards final to kill the procedure used past times user1.
kill -9 5866
This kills the procedure immediately.
(Note: don’t kill root or system processes unless yous know what you’re doing)
- Now let’s endeavor to delete the user again.
userdel –r user1
We convey a message. “userdel: user1 postal service spool (/var/mail/user1) non found”.
(Note: -r way delete all files together with home directory for user1)
Are nosotros going to worry near it? Not really, nosotros never created a mailbox for user1.
- Just to confirm everything for user1 was deleted listing files inwards habitation directory
ls /home
Nothing.. that’s skillful news, all files together with folders were deleted for user1.
- Want to double-check?
su user1
Perfect user1 was deleted successfully.
Conclusion
Thanks for reading. Don’t forget to cheque other guides together with How to. Follow us on Facebook, Twitter together with here.