www.ProFTPD.de
13. März 2007, 19:57:32 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: IP des Users anzeigen beim login .  (Gelesen 411 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
guden
Gast
« am: 14. Juli 2003, 12:53:23 »

Hi Ich wollte nun noch die ip des Users beim login anzeigein ( im Welcome text). habe es schon mit %R versucht nur git das mir nicht die IP ...

Gibt es ein möglichkeit dafür ?
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 14. Juli 2003, 13:54:11 »

Jepp. Mit %a bei mod_exec
proftpd.conf
Code:
ExecEngine on
ExecOnConnect /pfad/zum/script/makeDisplayConnect.sh /pfad/zum/.DisplayConnect.msg %a
DisplayConnect /pfad/zum/.DisplayConnect.msg

Script makeDisplayConnect.sh:
Code:
#!/bin/sh
echo "Deine IP ist: $2" >$1

Sieht so aus:
Code:
.(401)Node1> ftp 10.138.131.75
Connected to 10.138.131.75.
220-Deine IP ist: 10.138.142.11
220 NetxiraOne - FTP-Server
Name (10.138.131.75:mtcl):  
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #2 am: 15. Juli 2003, 11:43:01 »

ok ..nun bleibt nur noch die frage wie ich das in meine Vorhandene welcome.msg einfüge.... wie kann ich zb sagen schreibe das echo in zeile 15 ?
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #3 am: 15. Juli 2003, 11:53:18 »

Im billigsten Fall so:
Code:
#!/bin/sh
echo "Zeile1" >$1
echo "Zeile2" >>$1
echo "Zeile3" >>$1
echo "Zeile..." >>$1
echo "Zeile14" >>$1
echo "Deine IP ist: $2" >>$1
echo "Zeile16" >>$1

oh graus  :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.05 Sekunden mit 16 Zugriffen.