Agregue un usuario desde la línea de comandos en Solaris.

Esto muestra cómo usar useradd en Solaris para agregar un usuario.

Debes ser root (superusuario) para agregar un usuario. Una forma fácil de recordar la sintaxis del comando useradd en Solaris es ejecutarlo sin opciones. Siga la información de uso resultante, incluidas las piezas que necesita. Las opciones importantes son:

-d inicio-directorio-ruta
Este es el directorio de inicio del nuevo usuario, normalmente / export / home / username

-metro
cree el directorio de inicio y copie los archivos de esqueleto predeterminados (estos archivos se encuentran en el directorio / etc / skel).

-u uid
El uid (userid) es un número de 0 a 65535 que identifica al usuario en el sistema. uid 0 está reservado para la raíz. Si no especifica uno, el siguiente uid disponible se utilizará automáticamente.

-c "Nombre de usuario"
Campo de comentario que usualmente contiene el nombre del usuario. Asegúrese de incluir el nombre entre comillas si contiene un espacio.

-s / ruta / a / shell
La concha a utilizar. Si no especifica esto, se establecerá de forma predeterminada en / bin / sh. Asegúrese de especificar la ruta completa.

Entonces, al armarlo, una adición típica de un usuario llamado fred sería:

useradd -d / export / home / fred -m -s / bin / ksh -c "Fred Smith" fred

Es una buena idea ejecutar pwck (verificación de contraseña) cada vez que realice un cambio en el archivo / etc / passwd (como cuando agrega o cambia un usuario). Este programa identificará cualquier problema con el archivo de contraseña. Si no te dice nada, entonces estás en buena forma.