[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Notificación de entrada



jeje, y cuando estés lejos de tu ordenador, que tambien te envie un
mensaje al movil (con gsgc de alamin.org, te montas el servidor de
alamin.org y pones un movil conectado con su kit de rs232).
añades en tu programa una llamada a

gsgc --send numero "mensaje"

Tenía que decirlo...

El 24 Oct 2001 a las 10:28AM +0100, Luis Arocha -Data- escribio:
> El Miércoles, 24 Octubre 2001, imobachgs@softhome.net escribió:
> 
> >Estaba planteándome la posibilidad de recibir un aviso, digamos sonoro
> >(pero eso es lo de menos), de cuando alguien entra en un sistema 
> GNU/Linux
> >por algún servicio determinado, más concretamente SSH. Es decir, cuando
> >alguien se conecte a mi máquina, que se active alguna `alarma' que me
> >avise. Además, SSH se ejecuta sin inetd... y no sé por donde empezar a
> >buscar.
> >
> >Lo cierto es que no sé por dónde empezar a buscar... ¿alguna pistilla? 
> ;)
> 
> Yo creo que eso lo puedes hacer de la siguiente manera:
>    - Crearte un programa que lea entradas del syslog y cuando encuentre
>      una de las que te interesan de la alarma de la manera que tu
>      quieras (correo, beep, "playaudio Ha_Entrado_alguien.wav", etcétera)
>      Podrías tener varios ficheros .wav o .au o .mp3 con frases como:
>      "acceso no autorizado", "Conexion ese ese hache", "Sobrecarga
>      del sistema" y emitirlos cuando ocurra el evento correspondiente.
>      Incluso podrías usar festival o algo similar y ejecutarlo con
>      una frase como "El usuario pepito se ha conectado desde obelix".
>  
>    - Este programa puedes hacerlo correr con tu syslog actual, para 
>      comprobar que hace lo que deseas
>    - Una vez listo lo que tienes que hacer es informar a syslogd que 
>      pase los mensajes del tipo que te interesan a este programa. Esto
>      se hace creando una cola fifo, diciendole a syslog que escriba 
> en esta
>      cola fifo y diciendole a tu programa que se ejecute leyendo 
> esta cola
>      filo como entrada. "E voilà"
> 
> Notas:
>    - El fichero filo debe crearse antes de arrancar syslogd, con mkfifo.
> mkfifo      /var/log/mififo
>    - En el /etc/syslog.conf pondrías algo así:
> 
> *.alert     |/var/log/mififo

-- 
Andres Seco Hernandez - http://andressh.alamin.org
AndresSH@alamin.org     -      AndresSH@debian.org
GnuPG public information:      pub  1024D/3A48C934
E61C 08A9 EBC8 12E4 F363  E359 EDAC BE0B 3A48 C934
--------------------------------------------------
Alamin GSM SMS Gateway   -   http://www.alamin.org
Debian GNU/Linux         -   http://www.debian.org
Grupo de Usuarios de GNU/Linux  de  Guadalajara  y
alrededores      -      http://www.gulalcarria.org
--------------------------------------------------

Attachment: pgpp1kj8paBJV.pgp
Description: PGP signature


Reply to: