USUARIOS (comandos)
#recapitulando:
vemos como passwd y group los podemos leer directamente y en cambio shadow necesitamos sudo
cat /etc/passwd cat /etc/group cat /etc/shadow sudo cat /etc/shadow
#crear usuario sin crear home
sudo useradd usuario1 grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home
#borrar el usuario sin borrar el home
sudo userdel usuario1 grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home
#crear usuario y agregando home
sudo useradd -m usuario2 grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home
#borrar el usuario borrando el home
sudo userdel -r usuario2 grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home
#Agregar el usuario creandole home
sudo useradd -m usuario3 grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home
#seteando claves
sudo grep usuario /etc/shadow sudo passwd usuario3 sudo grep usuario /etc/shadow
Crear usuario con home y clave de una
Este comando es más simple que lo que hicimos anteriormente ya que pide las variables interativamente, incluso solicita la contraseña.
sudo adduser usuario4
Si no se tiene este comando se puede instalar
Por ejemplo en opensuse usamos zypper
zypper install adduser zypper search adduser zypper install busybox-adduser
Como vemos se crean todas las cosas de una manera más simple
grep usuario /etc/passwd sudo grep usuario /etc/shadow grep usuario /etc/group ls -la /home