www.ProFTPD.de
13. März 2007, 18:47:16 *
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: welcome.msg mit virtualHost  (Gelesen 125 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
seraph1976
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« am: 18. Dezember 2006, 02:37:28 »

man ich sollte ja eigentlich schlafen, aber wieso wird mir die welcome.msg nicht angezeigt?

Defaulroot ist /srv/ftp wenn ich das message.msg dort hin kopiere, sehen es alles als file im ftp drin, aber angeigt wird nicht, hier die config:

Code:
#

ServerName              casablanca
ServerType              standalone
Port                    0

TransferLog             NONE
WtmpLog                 off
SystemLog               NONE

MultilineRFC2228        on
DefaultServer           on
ShowSymlinks            on

TimeoutLogin            60                                              # TimeOut für Login
TimeoutIdle             600                                             # Inaktivitaet
TimeoutNoTransfer       600                                             # keine Datenuebertragung (Listing, File, ...)
TimeoutStalled          300                                             # haengende Datenuebertragung
TimeoutSession          7200                                            # Gesamtdauer einer Session

MaxInstances            20

DenyFilter              \*.*/

<Global>
        Umask           022  022
        RootLogin       off
</Global>
# Set the user and group that the server normally runs at.
User            proftpd
Group           proftpd

<VirtualHost x.x.x.x>
        ServerName      ftp
        Port            21
        AllowOverwrite  on
        DelayEngine     off

        AuthPAM off
        AuthOrder mod_auth_file.c
        AuthUserFile /etc/proftpd/ftpd.passwd

        Defaultroot     /srv/ftp

        #UseReverseDNS off
        IdentLookups off

        AllowForeignAddress on

        AllowRetrieveRestart on
        AllowStoreRestart on

        MaxClientsPerUser       2 "Max. 2 Logins erlaubt!"
        MaxClientsPerHost       2 "Max. 2 Logins erlaubt!"
        MaxHostsPerUser         1 "Nur von einem Rechner einloggen!"
        MaxLoginAttempts        3 *Hesch s'Passwort vergaessse... wixi :-)"

        DeferWelcome            on
        DisplayLogin            welcome.msg
        DisplayFirstChdir       .message

</VirtualHost>

Gespeichert
VolGas
Moderator
ProFTPD
*****
Online Online

Beiträge: 771



Profil anzeigen
« Antwort #1 am: 18. Dezember 2006, 08:00:23 »

Versuche es einmal mit dem vollständigen Pfad zu Deiner Datei, also "/srv/ftp/welcome.msg".
Klappt das?

mfg.
  VolGas
Gespeichert
seraph1976
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« Antwort #2 am: 18. Dezember 2006, 11:35:03 »

nei geht nicht, wird nur als file angezeigt wenn ich mich eingeloggt habe. welche permission muss das file habe? und welche gruppe und welchem user gehören?
Gespeichert
VolGas
Moderator
ProFTPD
*****
Online Online

Beiträge: 771



Profil anzeigen
« Antwort #3 am: 18. Dezember 2006, 14:41:43 »

Der ProFTPD ist wie eine Usershell zu betrachten: nach dem Einloggen hat der neu gestartete,
individuelle Prozess die selbe User- und Group-ID wie der eingeloggte User - alle Root-Rechte
wurden aufgegeben. Damit hat der ProFTPD nur noch die selben Zugriffsrechte wie der User.

Entsprechend sind User & Gruppe des Files völlig egal, nur die Leserechte für dieses File müssen
passen, egal ob als User, Gruppe oder jedermann.

Ich habe das Ganze eben einmal an einem unserer Server ausprobiert: der Pfad zu dieser Datei
muß absolut von "DefaultRoot", und nicht vom root-Verzeichnis ausgehen, da das chroot von
"DefaultRoot" schon greift. Siehe dazu auch die Doku von ->DisplayLogin.

Den Inhalt der Datei findest Du dann im Logfile oder im sog. Transcript, im Trace bzw. Deinem
FTP-Client gemäß sonst irgendwo.

mfg.
  VolGas
Gespeichert
seraph1976
ProFTPD
*
Offline Offline

Beiträge: 11


Profil anzeigen
« Antwort #4 am: 18. Dezember 2006, 14:47:17 »

cool ja so geht es danke dir
Gespeichert
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.055 Sekunden mit 18 Zugriffen.