Diferencia entre Adduser y Useradd

Tabla de contenido:

Diferencia entre Adduser y Useradd
Diferencia entre Adduser y Useradd

Video: Diferencia entre Adduser y Useradd

Video: Diferencia entre Adduser y Useradd
Video: Linux 02 Diferencia entre useradd i adduser 2024, Noviembre
Anonim

Diferencia clave: Adduser vs Useradd

Un sistema operativo se usa para dar instrucciones al hardware. Linux es un sistema operativo. Es un clon de UNIX. La principal ventaja de Linux es que los programadores pueden construir sus propios sistemas operativos usando el Kernel. Algunas distribuciones de Linux ampliamente utilizadas son Ubuntu, Fedora y Debian. Las tareas más frecuentes de la computadora son navegar, crear, mover y eliminar archivos. Hay dos métodos para manejar archivos de manera eficiente. Eso es mediante el uso de la interfaz de línea de comandos (CLI) o mediante el uso de la interfaz gráfica de usuario (GUI). Usar CLI es mejor en Linux porque es flexible y rápido. Los comandos se dan usando la CLI y Linux contiene un terminal para dar comandos. Hay una gran cantidad de comandos. Los comandos, adduser y useradd son para la gestión de usuarios. La diferencia clave entre adduser y useradd es que adduser se usa para agregar usuarios con la configuración de la carpeta de inicio de la cuenta y otras configuraciones, mientras que useradd es un comando de utilidad de bajo nivel para agregar usuarios. Este artículo analiza la diferencia entre estos dos comandos.

¿Qué es Adduser?

Los datos se pueden cambiar o robar. Por lo tanto, es vital mantener los datos seguros. La seguridad es la principal preocupación en Linux. Es un sistema operativo multiusuario. Así que hay niveles de autorización en Linux. Cada archivo en Linux o Unix tiene un usuario. Hay tres tipos de usuarios en Linux. Son un usuario, un grupo y otros. 'Usuario' es el propietario del archivo. De forma predeterminada, el usuario que crea el archivo se convierte en el usuario. 'Grupo' puede contener varios usuarios. Todos los usuarios del grupo tienen los mismos permisos de archivo. Es posible agregar muchos usuarios al grupo y asignar permisos de grupo. 'Otro' no crea el archivo, pero tiene acceso al archivo.

De esta manera, los archivos se mantienen separados de cada usuario. Los usuarios pueden leer, escribir y ejecutar. Lea la lista de permisos del contenido. El permiso de escritura permite modificar el contenido. En Linux o Unix, no puede ejecutar un programa sin el permiso de ejecución.

El comando adduser se usa para agregar usuarios según las opciones de la línea de comandos y la información de configuración. La sintaxis del comando es $ comando – argumentos de opciones. Hay algunas opciones con el adduser. El -h o –help es para imprimir la pantalla de ayuda. El –system se utiliza para configurar los usuarios del sistema. El –grupo se usa para agregar un nuevo grupo.

Diferencia entre Adduser y Useradd
Diferencia entre Adduser y Useradd
Diferencia entre Adduser y Useradd
Diferencia entre Adduser y Useradd

Figura 01: El comando adduser

Abajo se muestra la forma de crear un nuevo usuario usando el comando adduser. El nombre del usuario es usuario_1. Un usuario normal no puede agregar otro usuario. Debe ejecutar los comandos como superusuario para agregar un usuario. Por lo tanto, debe usar "sudo".

Diferencia entre Adduser y Useradd _Figura 02
Diferencia entre Adduser y Useradd _Figura 02
Diferencia entre Adduser y Useradd _Figura 02
Diferencia entre Adduser y Useradd _Figura 02

Figura 02: Agregar un usuario llamado user_1 con el comando adduser

Diferencia entre Adduser y Useradd_Figura 03
Diferencia entre Adduser y Useradd_Figura 03
Diferencia entre Adduser y Useradd_Figura 03
Diferencia entre Adduser y Useradd_Figura 03

Figura 03: se crea el usuario_1.

Al ver el contenido en /etc/passwd, puede ver los detalles del usuario_1.

¿Qué es Useradd?

El comando useradd también se usa para agregar usuarios. Viene con algunas banderas. Algunos de ellos son los siguientes.

-D Valores predeterminados

-m Crea un directorio de inicio

-s Define el shell para el usuario

-e Fecha en la que se desactivará la cuenta de usuario

-b Directorio base para el directorio de inicio del usuario

-u UID

-g Número de grupo inicial

-G Grupos adicionales por nombre

-c Comentario

Diferencia entre Adduser y Useradd_Figura 04
Diferencia entre Adduser y Useradd_Figura 04
Diferencia entre Adduser y Useradd_Figura 04
Diferencia entre Adduser y Useradd_Figura 04

Figura 04: Predeterminado

Un ejemplo de agregar un usuario es el siguiente,

Diferencia clave entre Adduser y Useradd
Diferencia clave entre Adduser y Useradd
Diferencia clave entre Adduser y Useradd
Diferencia clave entre Adduser y Useradd

Figura 05: Crear usuario_2 con el comando useradd

La adición de un nuevo usuario no se puede realizar como un usuario normal. Por lo tanto, debe usar "sudo" para superusuario. La bandera -m se usa para crear la carpeta de usuario en el directorio de inicio. "-s" se usa para definir el shell. “-g” es para el grupo y “-c” es para comentarios. Después de ir al directorio de inicio, se creará el usuario_2.

¿Cuáles son las similitudes entre Adduser y Useradd?

  • Ambos son comandos de Linux.
  • Ambos se pueden usar para crear usuarios.

¿Cuál es la diferencia entre Adduser y Useradd?

Agregarusuario vs Usuarioagregar

Adduser es el comando para agregar usuarios al sistema según las opciones de la línea de comandos y la información de configuración en /etc/adduser.conf. Useradd es una utilidad de bajo nivel para agregar usuarios.
Características
El comando adduser crea el usuario y configura las carpetas de inicio de la cuenta y otras configuraciones. El comando useradd simplemente crea el usuario.
Creación de directorios
El comando adduser crea un directorio de usuarios en el hogar (/home/usuario) automáticamente. El comando useradd no crea un directorio de usuarios en el hogar, si no se especifica con -m.
Complejidad de sintaxis
La sintaxis del comando para adduser no es complicada como en useradd. El comando useradd tiene cierta complejidad.

Resumen: Adduser vs Useradd

Linux es popular entre las grandes organizaciones, así como entre los usuarios regulares de computadoras. También se utiliza para entornos de servidor debido a su fiabilidad y estabilidad. El usuario puede dar comandos usando la interfaz de línea de comandos para realizar varias tareas. Dos comandos principales para la gestión de usuarios son adduser y useradd. La diferencia entre adduser y useradd es que adduser se usa para agregar usuarios con la configuración de la carpeta de inicio de la cuenta y otras configuraciones, mientras que useradd es un comando de utilidad de bajo nivel para agregar usuarios.

Descargue el PDF Adduser vs Useradd

Puede descargar la versión en PDF de este artículo y utilizarlo sin conexión según la nota de la cita. Descargue la versión en PDF aquí Diferencia entre Adduser y Useradd

Recomendado: