> bi nekdo od zunaj telnetal na mojo masino, bi root dobil nek message z
> doloceno vsebino, recimo echo "Nekdo telneta" or something... ?

S pomocjo tcp_wrappers paketa se da. Ce so prevedeni z opcijo, ki omogoca
uporabo "nadstandardnega" config jezika (je ze tako dolgo tega, kar sem
jih prevajal, da ne vem, kako se imenuje), lahko v /etc/hosts.allow
nastavis skoraj vse -- tudi, da ti skuha kavo, ce se k tebi telneta punca
za chat. :-)

No, resno: v /etc/hosts.allow dodas zapis

ALL: ALL: severity auth.emerg: ALLOW

in tcpd ti bo zabelezil vsako povezavo, ki pride na tvoj racunalnik z
"resnostjo" auth.emerg skozi syslog. Nato samo se dodas vrstico v
/etc/syslog.conf

*.emerg                 root

in syslog bo vsako tako prejeto sporocilo poslal na vse konzole, na
katerih je prijavljen root.

Ce hoces tak izpis samo za in.telnetd, se bos moral malo poigrati z
nastavitvami. Aja, seveda moras tcp_wrappers tudi uporabljati. Naprimer:

telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd

v /etc/inetd.conf in pa in.telnetd moras imeti v istem direktoriju kot
tcpd.

-- 
Andrej.

Одговори путем е-поште