Saltar al contenido

¿Cuál es la diferencia entre adduser y useradd?

Solución:

useradd es un binario nativo compilado con el sistema. Pero, adduser es un script de perl que usa useradd binario en back-end.

adduser es más fácil de usar e interactivo que su back-end
useradd. No hay diferencia en las funciones proporcionadas.

Fuente: ¿Cuál es la diferencia entre “adduser” y “useradd”?

Siempre usa adduser (y deluser al eliminar usuarios) cuando crea nuevos usuarios desde la línea de comandos. (Si está escribiendo un script, especialmente si su objetivo es la portabilidad, es posible que desee utilizar las utilidades de bajo nivel, y adduser/deluser podría no estar disponible en todas las distribuciones, por ejemplo, en SuSE).

los useradd, userdel y usermod Los comandos son utilidades de bajo nivel que existen por razones históricas, mientras que adduser/deluser Haga lo correcto ™. (Recuerdo cuál usar pensando que user* viene después adduser/deluser en el alfabeto, y por lo tanto es “peor”.)

De acuerdo con las respectivas páginas de manual (en Ubuntu 12.04 Precise Pangolin, es decir, un sistema derivado de Debian).

Página de manual para adduser dice:

(Énfasis añadido.)

adduser y addgroup agregar usuarios y grupos al sistema de acuerdo con las opciones de la línea de comandos y la información de configuración en /etc/adduser.conf. Son interfaces más amigables para las herramientas de bajo nivel como useradd, groupadd y usermod programas, eligiendo por defecto valores UID y GID conformes a la política de Debian, creando un directorio de inicio con configuración esquelética, ejecutando un script personalizado y otras características.
adduser y addgroup se puede ejecutar en uno de cinco modos:

Página de manual para useradd dice:

useradd es una utilidad de bajo nivel para agregar usuarios. En Debian, los administradores deberían utilizar normalmente adduser(8) en lugar de.

Consulte también: ¿Cuál es la diferencia entre “adduser” y “useradd”? (en SuperUser)

adduser: agregar usuario con perfil completo e información (pase, cuota, permiso, etc.)

useradd: agregue un usuario con su nombre solo (si desea agregar un usuario temporal con solo un nombre, no se requiere otra información)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *