Machetes

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
Scroll al inicio