hosts.allow a hosts.deny

Petr Šobáň soban na centrum.cz
Pátek Červen 8 19:36:41 CEST 2001


On Fri, 8 Jun 2001, Zkoumalek wrote:

> Dobry den.
> 
> Nastavoval jsem si na SuSE 7.1 soubory hosts... V manualu jsem se docetl, ze treti udaj v souboru. muze byt prikaz, ktery se provede v pripade, ze se dane pravidlo pouzilo a dane podmince vyhovovalo. Nastavoval jsem to podle knihy LDP. Chtel jsem si do logu vypisovat lidi, kteri se mi pripoji k pocitaci.
> Bohuzel mi to s tim tretim parametrem nefunguje.
> Mel jsem zadano (hosts.allow):
> in.ftpd:ALL: echo "test" >> /var/log/tcpd.log
> potom
> in.ftpd:ALL: /bin/echo "test" >> /var/log/tcpd.log
> potom
> in.ftpd:ALL: (echo "test" >> /var/log/tcpd.log)
> taky
> in.ftpd:ALL: "echo 'test' >> /var/log/tcpd.log"
> 
> ale vzdycky me ftpd neprijal a v logu jsem mel:
> Jun  8 11:14:32 server in.telnetd[4747]: error: /etc/hosts.allow, line 6: bad option name: "/bin/echo"
> 
> Lopotil jsem se s tim pres hodinu. Nevite, cim to je? Bez tretiho parametru to funguje jak ma...

Nebude to tím že jako 3parametr musí být program který se spustí?
Máš program echo? Asi ne.

Já mám ve své knížce jako příklad:

#Službu  povolíme všem, ale moznamenáme si je.
fingerd: ALL: (finger @%h | mail -s "finger from %h" root)

> Predem dekuji za odpoved.

Není zač.

-- 
/----------------------------------------\
|            Petr Šobáň                  |
|            Ostrava                     |
|----------------------------------------|
|    e-mail soban na centrum.cz             |
\----------------------------------------/

--- 
Používám legální programy a ZADARMO !
viz http://www.linux.cz/zdarma-a-legalne




Další informace o konferenci Linux