| España-Español |
|
|
|
![]() |
Guía del administrador de sistemas HP-UX: Administración de la seguridad: HP-UX 11i versión 3 > Capítulo 2 Administración de la seguridad de los usuarios y del sistemaAutenticación de los usuarios durante el inicio de sesión |
|
Para obtener acceso a un sistema y sus recursos, los usuarios necesitan iniciar una sesión. Al controlar el acceso al sistema, puede intentar impedir que usuarios no autorizados tengan acceso al mismo. No obstante, aunque usuarios no autorizados obtengan acceso, puede seguir impidiéndoles que ejecuten programas que consuman recursos y que tengan acceso a datos del sistema. Esta sección explica lo que ocurre durante el proceso de inicio de sesión (login), desde el momento en que se escribe el nombre de usuario hasta el momento en que se tiene acceso a un símbolo del sistema del shell. Los siguientes pasos describen el proceso de inicio de sesión. Esta información muestra lo importante que es crear nombres de usuario únicos y mantener una directiva de seguridad mediante contraseñas. Para obtener más información, consulte la página de manual de login(1).
Puede hacer que el proceso login realice una autenticación adicional de los usuarios mediante los módulos de autenticación enchufables (PAM - Pluggable Authentication Modules). Para obtener más información, consulte la página de manual de pam.conf(4) y la Sección . Los siguientes archivos mantienen un registro de los inicios de sesión:
Utilice el comando lastb para leer el archivo /var/adm/btmp y comprobar si algún usuario no autorizado ha intentado iniciar una sesión. Utilice el comando last para leer el archivo /var/adm/wtmp. Los comandos last y lastb muestran la información de usuarios más reciente, en orden descendente. Los archivos wtmp y btmp tienden a aumentar de tamaño sin límite, por lo tanto, compruébelos con regularidad. Periódicamente, elimine información que ya no sea útil para evitar que el archivo se haga demasiado grande. Los archivos wtmp y btmp no son creados por los programas que los mantienen. Si estos archivos se eliminan, el mantenimiento del registro de inicios de sesión se desactivará. Un error habitual que cometen los usuarios durante el inicio de sesión es introducir la contraseña, o parte de ella, en el mensaje de solicitud de inicio de sesión. Este inicio de sesión infructuoso se registra en el archivo btmps y expone la contraseña o parte de ella. Por este motivo, la protección de los archivos en btmps debe definirse para que sólo lo lean los administradores.
Si la directiva de seguridad requiere que las sesiones anteriores de un usuario no las vea otro usuario, es posible que también sea necesario modificar la protección del archivo /var/adm/wtmp. Para obtener más información, consulte las páginas de manual de last(1), utmp(4) y wtmp(4). La base de datos utmp es una base de datos de contabilidad de usuarios administrada y sincronizada según /var/adm/utmp mediante el comando utmpd. Los programas de aplicación pueden tener acceso a la base de datos utmps. Consulte las páginas de manual de utmpd(1M) y utmps(4). Esta sección contiene ejemplos de uso del comando last. El siguiente comando enumera todas las sesiones del usuario root y todas las sesiones en el terminal de consola:
El siguiente comando muestra cuándo se han producido reinicios:
El comando who examina el archivo /etc/utmp para obtener información actualizada de los inicios de sesión de los usuarios. Además, el comando who puede mostrar una lista de los inicios de sesión, cierres de sesión, reinicios, cambios en el reloj del sistema y procesos creados por el proceso init. Utilice el comando who -u para supervisar quién ha iniciado una sesión actualmente. Por ejemplo:
Para obtener más información, consulte la página de manual de who(1). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||