Al administrar los usuarios, los administradores de Linux deben administrar diferentes tipos de usuarios en función de los privilegios que quiere establecer. La gestión de usuarios incluye control de acceso y gestión de grupos del usuario. A menudo se ve que cuando creamos usuarios en Linux, hay dos tipos de comandos disponibles UserAdd y adduser. Esta publicación tendrá una visión general de ambos comandos y discutirá algunas diferencias clave entre ellos.
comando de usuarios
El UserAdd es un comando utilizado para crear un usuario en cualquier sistema operativo basado en Linux. Es un comando de bajo nivel o menos seguro para crear un usuario porque solo crea un usuario hasta que especifiquemos un indicador. Este comando no crea un directorio de inicio hasta que se especifique un indicador -m.
comando adduser
Este comando adduser es un comando relativamente menos complejo y más seguro utilizado para crear un usuario. Establece automáticamente el directorio de inicio y otras configuraciones de usuario y guarda toda la configuración en el /etc /adduser.archivo conf.
Creemos usuarios utilizando el comando de usuarios y adduser y ver la diferencia.
Ejemplos
Primero, crearemos un usuario utilizando el comando UserAdd.
Crear un usuario usando el comando UserAdd
Para crear un usuario utilizando el comando UserAdd, escriba el comando que se proporciona a continuación:
$ SUDO UserAdd Ivan
En el comando anterior, Ivan es el nombre de usuario, así que proporcione su nombre de usuario en el lugar de Ivan.
Puedes presenciar en la captura de pantalla adjunta; El usuario se crea sin pedir ninguna contraseña.
Para crear una contraseña para este usuario, ejecute el comando que se proporciona a continuación:
$ sudo passwd ivan
Escriba la nueva contraseña que desea establecer para el usuario:
Después de crear con éxito un usuario y configurar su contraseña, inicie sesión en el perfil de usuario utilizando el comando que se proporciona a continuación:
$ su - Ivan
Escriba la contraseña creada recientemente para el usuario recién creado:
Puede ver que estamos conectados a Ivan's Shell, y también puede presenciar que el usuario no tiene el directorio de inicio.
Cree un usuario usando el comando adduser
Para crear un usuario usando el comando adduser, escriba el comando que se proporciona a continuación:
$ sudo adduser bob
En el comando anterior, reemplace el nombre de usuario con su nombre de usuario.
Después de presionar Enter, este comando adduser primero solicitará configurar la contraseña para el usuario.
Una vez que haya establecido la contraseña para el usuario BOB, solicitará configurar la información del usuario como nombre de usuario, teléfono de trabajo, teléfono de casa, etc.
Proporcione los detalles o omita dejando los campos vacíos y presionando el botón "Enter".
Por fin, verificará la autenticación de información, el tipo de 'y' y presionará 'Enter.'
El usuario se crea correctamente y puede iniciar sesión en su shell utilizando el comando mencionado a continuación:
$ Su - Bob
Introduce la contraseña:
Ha iniciado sesión en el terminal del usuario recién creado.
Conclusión
En verdad hemos visto la diferencia obvia entre el comando ADD y Adduser del usuario. El comando adduser es el último comando utilizado para crear un usuario. Por el contrario, el comando UserAdd es muy básico y complejo ya que el adduser usa los binarios de usuarios detrás de él, por lo que aún no está disponible en todas las distribuciones de Linux. Al mismo tiempo, UserAdd se puede usar en cualquier sistema operativo basado en Linux.