Crear usuarios
Para crear un usuario usaremos el comando useradd:
$ sudo useradd -g migrupo -G ftp -s /bin/shell -d /home/micarpeta -m usuario_demo
he aquí una pequeña descripción de los parámetros
-d directorio home del usuario
-m crear carpeta home sino existe
-s shell del usuario
-g grupo primario al que pertenece el usuario
-G grupos a los que pertenece también el usuario
Se recomienda que el nombre del usuario lo manejemos en minúsculas, podemos incluir también números y guiones. Una vez creado el usuario hay que utilizar el comando passwd para agregarle un password al usuario:
$ sudo passwd usuario_demo
Changing password for usuario_demo.
(current) UNIX password:
Changing password for usuario_demo.
(current) UNIX password:
Eliminar usuarios
Para eliminar usuarios usaremos el comando userdel:
$ sudo userdel usuario_demo
Este comando es mas sencillo, si queremos que además se borre el contenido de la carpeta home del usuario, hay que agregar el parámetro -r antes del nombre de usuario.
Modificar usuarios
Para modificar usuarios se utiliza el comando usermod:
$ sudo usermod -d /home/nuevacarpeta usuario_demo
los parámetros son parecidos a los de crear un usuario:
-d modificar home del usuario
-s modificar shell del usuario
-g modificar grupo primario al que pertenece el usuario
-G modificar grupos a los que pertenece también el usuario