Finger es
un servicio Internet que muestra información sobre
un usuario o grupo de usuarios de una máquina conectada a la Red.
Se usa para saber si una persona determinada tiene cuenta en un sitio determinado
de Internet, ya que muestra información acerca de un usuario, o
de todos los usuarios, que han iniciado una sesión en el sistema
local o en un sistema remoto. Normalmente muestra el nombre completo,
la última vez que se conectó el usuario, el tiempo de inactividad,
la línea del terminal y la ubicación del terminal.
Por defecto utiliza el puerto 79
( N-11).
Su nombre deriva de un comando UNIX que devuelve el nombre real del usuario, si tiene o no correo pendiente de lectura, y la fecha y hora de la última conexión. En caso de existir, el comando también muestra el contenido de dos ficheros: .PLAN y .PROJECT, que son ficheros ASCII de texto plano que pueden ser preparados por el usuario para informar al comando finger de la información que contienen.
La sintaxis del comando es:
finger nombreusuario@servidor
<nombreusuario>
puede faltar, en cuyo caso se muestra una relación de todos los
usuarios que tienen cuenta en el servidor (ver ejemplo ). En caso
contrario la información se refiere exclusivamente al usuario seleccionado
(ver ejemplo ).
Para utilizar el servicio es necesario un cliente finger; Los usuarios de UNIX disponen de este comando de forma nativa y pueden introducirlo directamente desde consola. Los usuarios de otros sistemas necesitan un cliente (programa) adecuado para utilizar este servicio. Existen programas para Windows y Macintosh para realizar "fingers" sin tener que hacerlo en modo texto como en terminales UNIX.
Figura 1.
La figura 1 muestra
el resultado del comando finger @idsoftware.com utilizando WFinger
1.2, un cliente finger para Windows .
Como ejemplo, se muestra el resultado del comando finger @space.mit.edu ; nos muestra las personas que tienen cuenta en el servidor space.mit.edu.
Si tenemos interés en información adicional sobre uno de ellos, por ejemplo, el usuario mario (Mario Jimenez-Garate), utilizaríamos el comando: finger mario@space.mit.edu. y obtenemos la siguiente respuesta:
Una manera fácil de utilizar esta herramienta es usar tu navegador para entrar al Pasillo de Finger (Finger Gateway) tales como: http://www.oxnardsd.org/cgi-bin/finger
Esto invoca el programa
de Finger corriendo en la computadora www.oxnardsd.org y regresa la información
recogida por ese programa a
tu navegador.
(Nota: Los ejemplos siguientes representan los resultados de mandatos de Finger corriendo en un momento en particular. Si repites estos mandatos otro día, posiblemente no recibirás los mismos resultados mostrados aquí).
Instalando Finger
en un sistema de computadora
(Fingering a Computer
System)
Vamos a suponer que
deseamos ver quién está actualmente utilizando la computadora
con la dirección de IP utkuxl.utcc.utk.edu. Entrando
al previo pasillo
de Finger te da una ventana de diálogo en donde entramos la dirección
de IP precedida por el símbolo (@):
Después que sometemos nuestra petición, (oprimiendo "Return" o "Enter" o seleccionando el botón de "Search"), Finger responde con la siguiente información referente los usuarios que actualmente están dentro del sistema:
Aunque se sigue usando
en muchas instituciones, es un servicio que está decayendo, cada
día se hace más raro; principalmente por razones de
seguridad muchos administradores deshabilitan este servicio. En algunos
casos el fichero "Quien es Quien" se mantiene como una página HTML
en el sitio Web de la institución; a su vez, el contenido
de los ficheros .PLAN y .PROJECT tiende a sustituirse por páginas
Web donde cada usuario muestra la información pertinente.