¿ Que es Finger?
Finger es un servicio Internet que muestra información sobre un usuario o grupo de usuarios de una máquina conectada a la Red. Generalmente 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 (cuando sea aplicable). Por defecto utiliza el puerto 79
El programa original fue escrito por Les Earnest. Earl Killian del MIT y Brian Harvey de SAIL fueron co-responsables por la primera implementación del protocolo original.
Finger fue originalmente concebido en UNIX, pero existen gran cantidad de programas e implementaciones para otros sistemas operativos. De hecho existen también páginas Web que ejecutan este tipo de programas, aun cuando la mayor parte de ellas se encuentran inoperativas actualmente.
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
No todas las máquinas aceptan el comando finger, esto lo restringen los administradores de red que desean un poco de privacidad para sus usuarios.
A algunas personas se les ocurrió darle un uso más práctico a este comando; conectaron máquinas de refrescos y dulces a la red, les pusieron censores y otros artilugios y les dieron su nombre de usuario. Así que si usaban finger a ese nombre de usuario podrían saber cuantos refrescos quedaban en la máquina para no tener que ir a la máquina en balde.