www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: guden am 25. Juli 2003, 12:57:32



Titel: modexec und ExecEviron
Beitrag von: guden am 25. Juli 2003, 12:57:32
ma lein frage für was steht denn eigenlich im example:

ExecOnConnect /path/to/ftp-logger --ip %a --dns %h

?

für was steht das --ip for dem %a ?


Titel: modexec und ExecEviron
Beitrag von: guden am 26. Juli 2003, 11:05:37
kann mir das keiner beantowrten ?


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 26. Juli 2003, 19:17:55
Doch. Ich.  Für nix.
Ist halt nur ein Beispiel.
Könntest du dann im Scritpt auswerten.


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 01:34:11
wenn ich zb --dns %h benutze müßte ich es dann im script mit $dns auswerten ?


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 27. Juli 2003, 12:36:39
Wieso so umständlich?
Der Aufruf ist doch relativ statisch.
Mach doch /pfad/script.sh %h %a

/pfad/script.sh
Code:
#!/bin/bash
echo -n "1. Wert:"
echo "$1"
echo -n "2. Wert:"
echo "$2"


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 13:29:46
hmm geht nicht....

wollte /pfad/exe %a %U

dan im script :

!#/bin/sh
echo "ip: $2"
echo "name: $3"


bei name zeigt er nix an

sobald ich "ip: $1" schreib dan gibt er mir aus

ip: /pfad/exe

irgentwie bin ich zu blöd


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 27. Juli 2003, 13:44:56
Also wenn ich nicht völlig falsch liege geht das so:
Code:
MultilineRFC2228 On
ExecEngine on
ExecOnConnect /pfad/script.sh /pfad/.message.msg %a %U
DisplayConnect /pfad/.message.msg

/pfad/script.sh
Code:
#!/bin/sh
/bin/echo -n 'IP:' > $1
/bin/echo "$2" >> $1
/bin/echo -n 'Name:' >> $1
/bin/echo "$3" >> $1
/bin/echo '---------------------------------------' >> $1

Oder nicht?


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 13:54:28
komt das dabei raus :

230-IP:192.168.0.79
230-Name:
230----------------------------------------


vielleicht geht das mit %U nicht gescheid --

mit %c gehts...
mit %u oder %U gehts nicht....hast du noch eine idee ?


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 27. Juli 2003, 14:13:47
:idea: Beim Connect weißt du doch den Usernamen noch gar nicht.


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 14:15:58
aha....hört sich logisch an....
hmm wie frag ich den dann ab.... brauch das für mein group script

zeigt an zu welcher gruppe der user gehört


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 27. Juli 2003, 14:20:52
Irgendwas mit ExecBeforeCommand oder ExecOnCommand mit PASS oder USER?


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 14:24:02
das problem ist das ExecbeforCommand nicht mehr funzt mit dem script da ich mit Defaultroot ~ arbeite...

dann findet er die commandos nicht mehr..


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 27. Juli 2003, 14:28:04
Und ExecBeforeCommand USER auch nicht?
 :cu)


Titel: modexec und ExecEviron
Beitrag von: guden am 27. Juli 2003, 14:34:10
ne geht auch nicht....ist echt net s einfach,,


Titel: Nach Aussage von T.J.Saunders sollte man folgendes tun...
Beitrag von: a Friend am 29. Juli 2003, 11:13:47
Hallo,

ich hatte ein ähnliches Problem und diesbezüglich mal bei T.J. nachgefragt.

Man sollte neben mod_exec auch mod_vroot installieren sonst findet sich
mod_exec nicht mehr zurecht.

Hab ich gemacht .... ging dann auch

Gruß von mir


Titel: modexec und ExecEviron
Beitrag von: Anonymous am 09. Dezember 2004, 20:49:23
Zitat von: "Wörsty"
Und ExecBeforeCommand USER auch nicht?
 :cu)


Titel: modexec und ExecEviron
Beitrag von: Wörsty am 09. Dezember 2004, 20:55:45
Zitat von: "Anonymous"
Zitat von: "Wörsty"
Und ExecBeforeCommand USER auch nicht?
 :cu)

Ähm. Wo haste das denn wieder ausgebuddelt?  :roll:

Und was soll es mir sagen?  :??  :?!