Siguiente Anterior Contenido

10. Getty y Login

Getty es el programa que te permite registrarte a través de un dispositivo serie como un terminal virtual, un terminal de texto o un modem. Te muesta el indicador de login. Una vez que introduces tu nombre de usuario, getty se lo entrega a login, quien te pide tu contraseña, la comprueba y te da el shell.

Hay muchos gettys disponibles. Algunas distribuciones, incluída Red Hat, usan uno muy pequeño llamado mingetty que sólo trabaja con terminales virtuales.

El programa login es parte del paquete util-linux, que también contiene un getty llamado agetty, que va muy bien. Este paquete también contiene mkswap, fdisk, passwd, kill, setterm, mount, swapon, rdev, renice, more (el programa) y más (es decir, más programas). [N. del T.: el chascarrillo se pierde con la traducción.]

10.1 Configuración

El mensaje que aparece arriba de tu pantalla con tu indicador de login viene de /etc/issue. Los getty suelen arrancarse en /etc/inittab. Login comprueba los detalles del usuario en /etc/passwd, y si tienes una ocultación de contraseñam de /etc/shadow.

10.2 Ejercicios

Crea a mano un /etc/passwd. Las contraseñas se pueden poner a null, y cambiarse con el programa passwd una vez que te has registrado. Mira la página man para este archivo. Usa man 5 passwd para sacar la página man del archivo en lugar de la del programa.


Siguiente Anterior Contenido