¿Cuál es la diferencia? UserAdd vs. Adduser Linux con ejemplos

¿Cuál es la diferencia? UserAdd vs. Adduser Linux con ejemplos

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.