El comando finger

Para saber cuántos usuarios tiene el sistema, se puede ver el directorio /etc/passwd. El comando finger muestra información del usuario. Si somos administradores, entonces como root podemos conocer el nombre de login, el directorio, el nombre completo y otros datos de los usuarios. Supongamos que tenemos un usuario llamado elisa; la instrucción

finger elisa 

produce:

Login: elisa     			Name: Elisa Griensen
Directory: /home/elisa         	Shell: /bin/bash
On since Sun Jun 10 15:44 (CDT) on pts/0 from :0
   1 hour 52 minutes idle
On since Sun Jun 10 17:31 (CDT) on pts/1 from :0
   58 seconds idle
     (messages off)
On since Sun Jun 10 17:36 (CDT) on pts/2 from :0 (messages off)
No mail.
No Plan.

que muestra el login, la shell por defecto, el nombre de la persona, el tiempo que lleva conectado y si tiene o no mensajes de correo.
Es posible acceder a esta información de manera remota por medio de la siguiente instrucción:

finger elisa@(direccionIP)

Sin embargo, es posible que al hacer eso simplemente se muestre la siguiente línea:

finger: conect: conection refused

Esto es porque la mayoría de las distribuciones tienen desactivado el servicio de acceso a finger vía remota por razones de seguridad.¿Por qué se desactiva el acceso a finger? Porque es muy probable que aquí se encuentren teléfonos, direcciones, nombres e información personal en general. Lo que hay que hacer es instalar el paquete inetutils-inetd fingerd, digamos con apt-get:

apt-get install inetutils-inetd fingerd

Con lo cual será posible acceder a la información desde una terminal remota.

Anuncios

5 comentarios

  1. jarmvel
    Publicado el 10 junio, 2012 a las 10:59 PM | Permalink | Responder

    Cuando el servicio finger se hallaba abierto podias hacer simplemente un

    finger @XXX.XXX:XXX.XXX

    Donde XXX. es la IP de la víctima y obtenias un listado de todas las personas que estaban
    conectadas en ese momento, en particular administradores de sistema, por lo que servia para monitorear en un momento dado.

    Saludos.

    • Publicado el 10 junio, 2012 a las 11:18 PM | Permalink | Responder

      Suena interesante. De hecho el finger en Ubuntu y Mandriva hay que instalarlos, tengo que checarlo en FreeBSD. Gracias por el comentario. Se ve bonito tu avatar.

  2. Publicado el 24 junio, 2014 a las 6:45 PM | Permalink | Responder

    disculpen mi terminal me dice que no se encontro el paquete finger cuando lo quiero instalar ¿que puedo hacer?

    • Test_user
      Publicado el 16 septiembre, 2016 a las 8:56 AM | Permalink | Responder

      apt-get install inetutils-inetd fingerd

      • Nowe
        Publicado el 10 octubre, 2016 a las 12:52 AM | Permalink

        En debian sudo apt-get install finger

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: