Sé que hay una ligera diferencia entre adduseryuseradd .
(es decir, addusertiene características adicionales para useradd, como crear un directorio de inicio).
Entonces, ¿cuál es la relación entre addgroupy groupadd?
¿Hay una forma preferida de crear un grupo?
permissions
group
e9t
fuente
fuente

Respuestas:
En la mayoría de las distribuciones
adduseryaddgroupson envoltorios interactivos de 'conveniencia' alrededor de los comandosuseraddygroupadd.Puede encontrar addgroup usando el comando
which addgroup, en mi máquina (Ubuntu 11.04) en la que vive/usr/sbin/addgroup.En mi caja
addgrouphay un script perl que solicita varias opciones (interactivamente) antes de invocar elgroupaddcomando.groupaddgeneralmente es preferible para las secuencias de comandos (por ejemplo, si desea crear usuarios en lote), mientras queaddgroupes más fácil de usar (especialmente si no está familiarizado con todas las opciones y marcas).Por supuesto,
addgrouptambién toma muchas opciones a través del comando cuando lo invoca, pero está pensado principalmente como un script interactivo.Curiosamente, en mi cuadro
addgrouphay un enlace simbólicoadduser, el script verifica el nombre con el que se invocó y realiza diferentes acciones en consecuencia.fuente
groupaddes más preferible para una mejor compatibilidad de sistemas cross-linux y a veces cross-unix.addgroupa menudo es solo un contenedorgroupadd(escrito en perl, código fuente aquí ).De la misma manera,
useraddes más preferible queadduser- ver aquífuente