¿Cómo agregar información de usuario al crear un usuario?

¿Cómo agregar información de usuario al crear un usuario?

Si creo un usuario khadija con nombre de usuario: khadija, ¿cómo puedo completar el quinto campo de /etc/passwd?

mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash

No encontré nada en la página de manual de useradd y no puedo acceder a Internet en esta configuración.

¿Existen otras opciones además de editar /etc/passwdmanualmente?

Respuesta1

Eche un vistazo, man usermodmuestra la opción -c que se utiliza para modificar el campo de comentarios de una cuenta en /etc/passwd.

ejemplo:

usermod -c "raspberry pi user account" pi

Para actualizar el campo de comentarios de la cuenta de usuario 'pi'.

Respuesta2

Puedes editar el campo editando el archivo, o puedes usar usermod -c, aunque hoy en día se llama commentcampo en man 5 passwd, no siempre fue así, solía ser elCampo GECOS en UNIX, aunque ese nombre no reflejaba el uso que tenía: proporcionar información general.

La población adecuada es una lista separada por comas de cuatro cadenas (posiblemente vacías). Todavía puedes ver esto en cómo algunos programas crean esta parte de la entrada passwd, presembrandola con UserName,,,.

El primero de esos campos debe contener el nombre de usuario completo (o el nombre del programa si se usa para un demonio, etc.); el segundo la ubicación física; el tercer teléfono (de oficina); y el cuarto teléfono residencial (a veces télex/fax).

fingerSe pueden utilizar programas como para mostrar información de una persona, incluido el contenido estructurado de ese campo. De hecho, he usado esa característica (con las Páginas Amarillas para obtener información disponible en todas las estaciones de trabajo), antes de la llegada de LDAP y las libretas de direcciones personales.

información relacionada