martes, marzo 01, 2016

Que es GECOS?

Que es GECOS?


GECOS es el acrónimo de "General Electric Comprhensive Operating System".

En los sistemas Unix/Linux, se utiliza para referirse a la forma estructurada del campo comentario en el fichero /etc/passwd, el campo de la posición 5 :

srlobo:x:1002:1002:Mr. Lobo,Problems Dept.,20115:/home/srlobo:/bin/bash

Los campos mas comunes son en este orden:

  1. Nombre completo del usuario.
  2. Sala, edificio, localización del usuario
  3. Teléfono del trabajo
  4. Cualquier otra información de contacto.

Los usuarios pueden cambiar su información con el comando chfn:

[srlobo@pulp ~]$ chfn
Changing finger information for srlobo.
Name []: Mr. Lobo
Office []: Problems Dept.
Office Phone []: 20110
Home Phone []:

Password:
Finger information changed.


El uso del comando chfn puede ser bloqueado por el administrador modificando el fichero pam correspondiente:

$ cat /etc/pam.d/chfn
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       required     pam_warn.so
auth       required     pam_deny.so
auth       include      system-auth
account    include      system-auth
password   include      system-auth
session    include      system-auth

La información se puede visualizar con el comando finger:


$ finger srlobo
Login: srlobo                           Name: Mr. Lobo
Directory: /home/srlobo                 Shell: /bin/bash
Office: Problems Dept., x2-0110
Last login Tue Mar  1 22:52 (CET) on pts/0
No mail.
No Plan.