🖥️Usermod / Hostname

Set Hostname

Code

hostname set-hostname <myHostName>
  • update /etc/hosts file

Example

┌──(kali㉿myHostName)-[~]
└─$ cat /etc/hosts
127.0.0.1       localhost
127.0.1.1       myHostName

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

useradd

Code

sudo useradd -m <username>
sudo passwd <username>
  • -m, --create-home: create the user's home directory

Change User's Name

Code

sudo usermod -l newUserName oldUserName

Add User to Sudo Group

Code

sudo usermod -a -G sudo <username>

Reference

Change Home Directory Name

Code

sudo mv kali newFolderName

Edit /etc/passwd File

Code

newUserName:x:1000:1000:newUserName,,,:/home/newFolderName:/usr/bin/zsh

Change Linux Group Information

Reference

Delete User

Code

sudo deluser daniel --remove-home --remove-all-files

OS Version & Architecture

Code

cat /etc/issue
cat /etc/*-release
uname -a

Example

student@debian:~$ cat /etc/issue
Debian GNU/Linux 9 \n \l

student@debian:~$ cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
...

student@debian:~$ uname -a
Linux debian 4.9.0-6-686 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) i686 GNU/Linux

Last updated