TCP WRAPPERS und Shell-Befehle

sf3978

IPPF-Promi
Mitglied seit
2 Dez 2007
Beiträge
8,014
Punkte für Reaktionen
28
Punkte
48
Weiß jemand ob man mit Freetz, tcp wrappers so konfigurieren kann, dass man damit die Anweisungen "spawn" und "twist" zum Ausführen von Shell-Befehlen, benutzen kann?

Ich möchte damit die Probleme von RevDNS umgehen und zwar mit folgendem Eintrag in der Datei hosts.allow:
Code:
vsftpd,dropbear,ngircd : meine.ath.cx \
: spawn (/bin/echo %a > /pfad/zur/datei/ip-address1) & : deny
vsftpd,dropbear,ngircd : 192.168.yyy. 192.168.xxx. 192.168.zzz. /pfad/zur/datei/ip_address1
Danke.
 
mipsel-linux-uclibc-gcc -Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DFACILITY=LOG_DAEMON -DHOSTS_ACCESS -DDAEMON_UMASK=022 -DREAL_DAEMON_DIR=\"/usr/sbin\" -DPROCESS_OPTIONS -DKILL_IP_OPTIONS -DSEVERITY=LOG_INFO -DRFC931_TIMEOUT=10 -DHOSTS_DENY=\"/etc/hosts.deny\" -DHOSTS_ALLOW=\"/etc/hosts.allow\" -DSYS_ERRLIST_DEFINED -DHAVE_STRERROR -DHAVE_WEAKSYMS -D_REENTRANT -DINET6=0 -Dss_family=__ss_family -Dss_len=__ss_len -o tcpd.o -c tcpd.c
Eigentlich sollten diese Optionen funktionieren. Tun sie es nicht?

MfG Oliver
 
Nein. Bei mir tun sie es leider nicht.
 
Steht denn nichts dazu im Syslog?

MfG Oliver
 
Nein, kein einziger Hinweis.
 
So, und es funktioniert doch. Aber ganz komisch. Unter FreeBSD wird die Datei automatisch, mit den Rechten 644 erstellt.
Für das spawn auf der Box, muss die Datei schon vorhanden sein und mit den Rechten 006.
 
Kostenlos!

Statistik des Forums

Themen
248,923
Beiträge
2,305,219
Mitglieder
378,647
Neuestes Mitglied
nightdeck