www.ProFTPD.de
13. März 2007, 19:34:39 *
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 message... ich blicks nicht :(  (Gelesen 254 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
racked
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen E-Mail
« am: 26. August 2006, 14:01:10 »

hi ihrs,
habe jetzt sicherlich 2 stunden damit verbracht die welcome messages auf meinen beiden ftp servern anzeigen zu lassen allerdings bin ich nicht unbedingt der pro und versteh es einfach nicht ^^

die config habe ich aus dem web gezogen und für mich angepasst, beide ftp server laufen 1a bis auf die sch*** welcome message
habe die welcome.msg jetzt in den verzeichnissen

/home/ben/welcome.msg
/srv/ftproot/welcome.msg
/srv/welcome.msg
gehabt jedoch ohne funktion. es wäre mir sehr lieb wenn sich jemand etwas zeit nehmen könnte und mir das erklären kann Zunge
ich nehme an es liegt daran das der server mit chroot läuft und nicht auf die welcome.msg zugreifen kann?!

anbei die config
Zitat
#
# /etc/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
#

ServerName         "Rielingshausen"
ServerType         standalone
DeferWelcome         off

MultilineRFC2228      on
DefaultServer         on
ShowSymlinks         on

TimeoutNoTransfer      600
TimeoutStalled         600
TimeoutIdle         1200

DisplayConnect                 %F free ib %L it's now %T
DisplayLogin                   /srv/welcome.msg
DisplayFirstChdir              .message
ListOptions                   "-l"

DenyFilter         \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd      off

# Uncomment this if you would use TLS module:
#TLSEngine          on

# Uncomment this if you would use quota module:
#Quotas            on

# Uncomment this if you would use ratio module:
#Ratios            on

# Port 21 is the standard FTP port.
Port            21

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances         30

# Set the user and group that the server normally runs at.
User            nobody
Group            nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask            022  022
# Normally, we want files to be overwriteable.
AllowOverwrite         on

# Ben's Ergaenzungen

# chroot für alle User der Gruppe ftpuser
Defaultroot ~ ftpuser

# Login nur von Mitgliedern der Gruppe ftpuser erlauben
<Limit LOGIN>
DenyGroup !ftpuser
</Limit>

# Root-Login verbieten und gültige Shell verlangen (in /etc/shells)
<Global>
RootLogin off
RequireValidShell off
</Global>

AllowRetrieveRestart on
AllowStoreRestart on

# Speed erhoehen
UseReverseDNS off
IdentLookups off


# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default.
#DelayEngine          off

# A basic anonymous configuration, no upload directories.

# <Anonymous ~ftp>
#   User            ftp
#   Group            nogroup
#   # We want clients to be able to login with "anonymous" as well as "ftp"
#   UserAlias         anonymous ftp
#   # Cosmetic changes, all files belongs to ftp user
#   DirFakeUser   on ftp
#   DirFakeGroup on ftp
#
#   RequireValidShell      off
#
#   # Limit the maximum number of anonymous logins
#   MaxClients         10
#
#   # We want 'welcome.msg' displayed at login, and '.message' displayed
#   # in each newly chdired directory.
#   DisplayLogin         welcome.msg
#   DisplayFirstChdir      .message
#
#   # Limit WRITE everywhere in the anonymous chroot
#   <Directory /srv/ftproot>
#     <Limit WRITE>
#       DenyAll
#     </Limit>
#   </Directory>
#
#   # Uncomment this if you're brave.
#   # <Directory incoming>
#   #   # Umask 022 is a good standard umask to prevent new files and dirs
#   #   # (second parm) from being group and world writable.
#   #   Umask            022  022
#            <Limit READ WRITE>
#            DenyAll
#            </Limit>
#            <Limit STOR>
#            AllowAll
#            </Limit>
# </Directory /srv/ftproot>
#
# </Anonymous>





Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 28. August 2006, 13:04:05 »

/home/ben/welcome.msg

Code:
DisplayLogin                   /srv/welcome.msg

durch das Chroot wird aus /home/ben (ich gehe mal davon aus, daß das das HomeDir von BEN ist) --> "/". Nun muss also DisplayLogin in "welcome.msg" geändert werdem, da es nun ja im Root liegt.
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
racked
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen E-Mail
« Antwort #2 am: 29. August 2006, 08:49:51 »

Danke !!!! Hat geholfen
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.06 Sekunden mit 19 Zugriffen.