8.3 Inicio de sesiones
en consolas virtuales Una sesión iniciada desde una consola
virtual o desde una conexión remota (via
telnet, rsh o ssh) es atendida inicialmente por
el programa getty.
El mensaje que presenta getty se configura en
el archivo /etc/issue y puede contener algunas
secuencias especiales como: \d que corresponde a la fecha.
\s al nombre del sistema operativo
\l al número de la consola
virtual (línea tty)
\m al tipo de procesador
\n al nombre de la máquina
\u cantidad de usuarios conectados.
Cuando un usuario teclea su login, getty pasa
el control al programa login. El programa login
por intermedio de la librería PAM espera
la clave del usuario y la válida, cuando
el usuario da la clave correcta verifica que el
acceso para ese usuario a la hora del ingreso
sea posible y entonces inicializa algunas variables
de ambiente, muestra algunos mensajes (por defecto
la fecha de la última conexión y
el contendio del archivo /etc/motd ) e inicia
un intérprete de comandos (el que está configurado para el usuario en /etc/passwd).
Las acciones que login realiza pueden configurarse
en los archivos /etc/login.def y /etc/pam.d/login,
las consolas desde las cuales puede ingresar el
usuario root se configuran en /etc/securetty,
otras restricciones de seguridad pueden configurarse
en los archivos del directorio /etc/security. |