www.ProFTPD.de
13. März 2007, 19:49:21 *
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] 2   Nach unten
  Drucken  
Autor Thema: User ins Home / Rest in die gewünschten Verzeichnisse  (Gelesen 646 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« am: 20. September 2006, 09:34:37 »

ServerName                      "Wieselchen"
ServerType  Standalone
ServerType  StandAlone
DefaultServer                   on
DefaultRoot ~
DefaultRoot /home/ftp/  extern
DefaultRoot /home/ftp/gastrotech wamsler
DefaultRoot /home/ftp/stuff     friends

<Global>
AllowOverwrite          on
AllowForeignAddress     on
AllowRetrieveRestart    on
AllowStoreRestart       on
AllowOverride           on
</Global>
DefaultTransferMode     binary
UseFtpUsers                     on
Port                            2121
Umask                           022
RequireValidShell off
MaxInstances                    30
TransferLog /usr/local/psa/var/log/xferlog
<Directory /srv/www/vhosts>
        GroupOwner      psacln
</Directory>
# 3 User per Anmeldung
MaxHostsPerUser                3 "Bitte nur %m mal anmelden"
MaxClientsPerHost              3 "%m mal reicht dir wohl nicht?"
#Max Transferrate
TransferRate RETR              200.0
# Enable PAM authentication
AuthPAM on
AuthPAMConfig proftpd
<Directory /srv/www/vhosts>
        GroupOwner      psacln
</Directory>
# 3 User per Anmeldung
MaxHostsPerUser                3 "Bitte nur %m mal anmelden"
MaxClientsPerHost              3 "%m mal reicht dir wohl nicht?"
#Max Transferrate
TransferRate RETR              200.0
# Enable PAM authentication
AuthPAM on
AuthPAMConfig proftpd
# delay on login off
IdentLookups off
UseReverseDNS off

AuthGroupFile   /etc/group

Include /etc/proftpd.include






Trotz defaultroot ~ kann jeder benutzer bis ins / zwar nur gucken aber das ist mir schon zuviel.
wenn jmd eine Idee hat ?

im Prinzip 3 Grp + die home verzeichnisse

- extern
- wamsler
- stuff

dann wollte ich mit mount --bind   dir1   dir2
den Stuffordner zu wamsler und extern mounten hier sollen dann die Zeichnungen liegen. aber das funzt  auch ned ..
Fehler in Zeile X usw.

wenn jmd weiterweis.


mfg

'Wiesel´
Gespeichert

You talking to me ?
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #1 am: 20. September 2006, 14:43:24 »


So die user sind eingesperrt ins /home/user

wenn ich mich als user der gruppe wamsler anmelde sollte dieser nun gleich in den gastrotech ordner gesperrt sein...

sollte dann mit

DefaultRoot /home/ftp/gastrotech    wamsler     

funktionieren. 

geht aber leider nicht habe ich was vergessen oder soll ich die

mount --bind methode verwenden.
Gespeichert

You talking to me ?
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #2 am: 20. September 2006, 14:44:05 »

Ich bin mir beinahe sicher, daß Du nicht genau weißt, weshlab Du "AuthPAM" benutzt.
Deshalb: weg mit allen Direktiven für AuthPAM oder "AuthPAM off" - das System macht
das schon selbst ganz gut. Ebenso "AuthGroupFile /etc/group" - das verwendet schon
das System, das ganze über ein zusätzliches Modul (auth_file) ist unsinnig, weg damit.
Am Ende Deiner proftpd.conf hast Du ein Include-File definiert, dieses aber nicht hier
gepostet. Verzichte auf Includes und hänge den Inhalt dieser Datei an das Ende Deiner
proftpd.conf.

Zitat
Fehler in Zeile X usw.

Na Du bist mir vielleicht ein Held!
Ausgerechnet das, was wichtig ist und helfen würde, ist Dir egal.
Na ja, dann kann mir das ja auch egal sein.

Ändere Deine .conf und starte den ProFTPD neu.
Sollte der Fehler bleiben, so starte ihn im Debug-modus neu (näheres siehe FAQ!),
verwerfe die Debug-Ausgabe bis dahin und logge Dich wieder ein. Poste dann die
Debug-Ausgabe ab dem Login wieder hier.

mfg.
  VolGas
Gespeichert
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #3 am: 20. September 2006, 14:51:48 »


# To have more informations about Proftpd configuration
# look at : http://www.proftpd.org/
#

# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName                      "Wieselchen"
ServerType  Standalone
DefaultServer                   on
DefaultRoot ~
DefaultRoot /home/ftp/gastrotech wamsler
DefaultRoot /home/ftp/stuff         extern

<Global>
AllowOverwrite          on
AllowForeignAddress     on
AllowRetrieveRestart    on
AllowStoreRestart       on
AllowOverride           on
</Global>
DefaultTransferMode     binary
UseFtpUsers                     on

# Port 21 is the standard FTP port.
Port                            2121
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask                           022

RequireValidShell off


# 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

# Primary log file mest be outside of system logrotate province

TransferLog /usr/local/psa/var/log/xferlog

#Change default group for new files and directories in vhosts dir to psacln

<Directory /srv/www/vhosts>
        GroupOwner      psacln
</Directory>
# 3 User per Anmeldung
MaxHostsPerUser                3 "Bitte nur %m mal anmelden"
MaxClientsPerHost              3 "%m mal reicht dir wohl nicht?"
#Max Transferrate
TransferRate RETR              200.0

# delay on login off
IdentLookups off
UseReverseDNS off


<VirtualHost ftp.XXXXXXXXXX >
  ServerName                    "Second virtual ftp-Server"
  Port                          4000

  <Limit LOGIN>
    AllowAll
  </Limit>
</VirtualHost>
Gespeichert

You talking to me ?
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #4 am: 20. September 2006, 14:56:17 »

 - mod_tls/2.0.7: using OpenSSL 0.9.7g 11 Apr 2005
 - parsing '/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - dispatching directive 'ServerName' to module mod_core
 - dispatching directive 'ServerType' to module mod_core
 - dispatching directive 'DefaultServer' to module mod_core
 - dispatching directive 'DefaultRoot' to module mod_auth
 - dispatching directive 'DefaultRoot' to module mod_auth
 - dispatching directive 'DefaultRoot' to module mod_auth
 - dispatching directive '<Global>' to module mod_core
 - dispatching directive 'AllowOverwrite' to module mod_xfer
 - dispatching directive 'AllowForeignAddress' to module mod_core
 - dispatching directive 'AllowRetrieveRestart' to module mod_xfer
 - dispatching directive 'AllowStoreRestart' to module mod_xfer
 - dispatching directive 'AllowOverride' to module mod_core
 - dispatching directive '</Global>' to module mod_core
 - dispatching directive 'DefaultTransferMode' to module mod_core
 - dispatching directive 'UseFtpUsers' to module mod_auth
 - dispatching directive 'Port' to module mod_core
 - dispatching directive 'Umask' to module mod_core
 - dispatching directive 'RequireValidShell' to module mod_auth
 - dispatching directive 'MaxInstances' to module mod_core
 - dispatching directive 'TransferLog' to module mod_core
 - dispatching directive '<Directory>' to module mod_core
 - <Directory /srv/www/vhosts>: adding section for resolved path '/srv/www/vhosts'
 - dispatching directive 'GroupOwner' to module mod_core
 - dispatching directive '</Directory>' to module mod_core
 - dispatching directive 'MaxHostsPerUser' to module mod_auth
 - dispatching directive 'MaxClientsPerHost' to module mod_auth
 - dispatching directive 'TransferRate' to module mod_xfer
 - dispatching directive 'IdentLookups' to module mod_core
 - dispatching directive 'UseReverseDNS' to module mod_core
 - dispatching directive '<VirtualHost>' to module mod_core
 - attempting to resolve 'ftp.xxx' via DNS
 - resolved 'ftp.xxx' to an IPv4 address
 - dispatching directive 'ServerName' to module mod_core
 - dispatching directive 'Port' to module mod_core
 - dispatching directive '<Limit>' to module mod_core
 - dispatching directive 'AllowAll' to module mod_core
 - dispatching directive '</Limit>' to module mod_core
 - dispatching directive '</VirtualHost>' to module mod_core
 - attempting to resolve 'ftp.xxx' via DNS
 - resolved 'ftp.xxx.de' to an IPv4 address
 - attempting to resolve 'xxx' via DNS
 - resolved 'xxx' to an IPv4 address
 - FS: using system read()
 - FS: using system close()
 - attempting to resolve 'xxx' via DNS
 - resolved 'xxx' to an IPv4 address
Gespeichert

You talking to me ?
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #5 am: 20. September 2006, 15:04:14 »

- Fatal: unknown configuration directive 'mount' on line 18 of '/etc/proftpd.conf'.


so hier einmal die fehlermeldung

proftpd -d 9
 - mod_tls/2.0.7: using OpenSSL 0.9.7g 11 Apr 2005
 - parsing '/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - dispatching directive 'ServerName' to module mod_core
 - dispatching directive 'ServerType' to module mod_core
 - dispatching directive 'DefaultServer' to module mod_core
 - dispatching directive 'DefaultRoot' to module mod_auth
 - dispatching directive 'DefaultRoot' to module mod_auth
 - dispatching directive 'DefaultRoot' to module mod_auth
 - Fatal: unknown configuration directive 'mount' on line 18 of '/etc/proftpd.conf'.
 und die log

mfg

wiesel
Gespeichert

You talking to me ?
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #6 am: 20. September 2006, 15:05:00 »

 - ProFTPD Version: 1.2.10 (stable)
 -   Scoreboard Version: 01040002
 -   Built: Fri Mar 31 14:27:30 NOVST 2006
 -     Module: mod_core.c
 -     Module: mod_xfer.c
 -     Module: mod_auth_unix.c
 -     Module: mod_auth_file.c
 -     Module: mod_auth.c
 -     Module: mod_ls.c
 -     Module: mod_log.c
 -     Module: mod_site.c
 -     Module: mod_auth_pam.c
 -     Module: mod_ratio.c
 -     Module: mod_readme.c
 -     Module: mod_quota.c
 -     Module: mod_tls.c
 -     Module: mod_cap/1.0
Gespeichert

You talking to me ?
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #7 am: 20. September 2006, 16:14:21 »

Mann, Du machst es mir aber schwer!

Der "VirtualHost" ist wie eine separate Installation, es wird von der Ganzen proftpd.conf
nur das mitgenommen, was im "<Global>"-Block drinnen steht. Ich gebe Dir einen Tipp,
damit es jetzt funktioniert und auch schnller geht: benutze ->diese Konfiguration und
passe sie für Deine Zwecke an.

Ich vermute auch mal, daß Du Deinen Server zu Hause hast und ihn auch im Internet
verfügbar machen möchtest? Dann gelten noch zusätzliche Dinge.

mfg.
  VolGas
Gespeichert
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #8 am: 21. September 2006, 15:40:23 »

Hallöle VolGas

thx für deine Hilfe... *g



 - mod_tls/2.0.7: using OpenSSL 0.9.7g 11 Apr 2005
 - parsing '/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - dispatching directive 'ServerType' to module mod_core
 - dispatching directive 'PidFile' to module mod_core
 - dispatching directive 'MaxInstances' to module mod_core
 - dispatching directive 'MaxConnectionRate' to module mod_core
 - dispatching directive 'SocketBindTight' to module mod_core
 - dispatching directive 'UseReverseDNS' to module mod_core
 - dispatching directive 'RootRevoke' to module mod_auth
 - dispatching directive 'DefaultServer' to module mod_core
 - dispatching directive 'MultilineRFC2228' to module mod_core
 - dispatching directive '<IfModule>' to module mod_core
 - <IfModule>: skipping 'mod_delay.c' section
 - FS: using system read()
 - FS: using system read()
 - FS: using system read()
 - Fatal: <IfModule>: unclosed <IfModule> context on line 227 of '/etc/proftpd.conf'


aber irgendwie ... :-)   ist ein Ifmodule ned geschlossen is aber mit </  geschlossen.. in zeile 227 heißt es

223<IfModule mod_tls.c>
224        TLSEngine                       on
225        TLSRSACertificateFile           /etc/ssl/certs/meinserver.tld.cert
226        TLSRSACertificateKeyFile        /etc/ssl/certs/meinserver.tld.key
227</IfModule>

ende... die vhosts hab ich mal weggelassen. :-)

hoffe du hast da evtl auch ne idee da ich in diesen sachen noch nicht so fit bin mache viel über PLESK 8.0 finde ich auch nicht schlecht.
solange man mit einem standartsystem arbeiten kann und mag.. aber das ist leider nicht mehr meine absicht und das schöne linux buch hab ich mir gestern auch noch bestellt.
mfg

euer Wiesel
Gespeichert

You talking to me ?
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #9 am: 21. September 2006, 16:04:31 »

Sehr löblich, Du wirst es bistimmt nicht bereuen! Zwinkernd

Wenn Du Dir die profptd.conf ->hier ansiehst, dann kannst Du erkennen, daß alle
Konfigurationsblöcke entsprechend eingerückt sind - eben um solche Fehler leicht
erkennen zu können. Aber auch nach mehrfacher Suche habe ich dort keinen Fehler
finden können. Das kann aber auch an einer sog. "Betriebsblindheit" liegen.

Schaue doch noch einmal bei Deiner Konfiguration nach, ob Du nicht aus Versehen
irgendwo ein Kommentarzeichen zuviel gelöscht oder gesetzt hast. Im Prinzip kannst
Du auch alle nicht benötigten Blöcke für SQL und TLS rauswerfen.
Und bei "Authentifikation: Standard" kannst Du die "<IfModule..."-Kapselung
aufheben - dabei aber nicht den "Kern" entfernen!

Das wird den Fehler eingrenzen.

mfg.
  VolGas
Gespeichert
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #10 am: 21. September 2006, 16:35:52 »

ach schade jetzt wo ich die SQL DB umbenannt habe und mich von den Systemusern in zukunft zu trennen.... :-)  naja

ich werd ne nacht drüber schlafen mir die geschichte nochmal unters Kopfkissen legen. und hoffen das das Koflerbuch morgen in der Post liegt.. damit ich dann für den urlaub ne lektüre hab..

so far

Wiesel
Gespeichert

You talking to me ?
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #11 am: 21. September 2006, 16:55:36 »

Nee, wenn Du mit SQL arbeiten möchtest, dann laß' das ruhig!
Ich finde das eh' besser als Dutzende von Systemusern anzulegen.
Es ging nur darum, mögliche Fehlerquellen auszumerzen.

mfg.
  VolGas


PS: den "Kofler" als Urlaubslektüre? Nee, das dann doch nicht.
Zudem sollte ein Computer zur Verfügung stehen...
Gespeichert
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #12 am: 22. September 2006, 08:17:47 »

Mac OSX das Macbookpro mit Parallels Virtualsoftware :-)

und Urlaub ist leicht gesagt, eher Messe Besuch ne ganze geschlagene Woche da bleibt dann schon mal zeit bischen zu stöbern.

aber nach der Messe wird noch ne woche drangehängt..

und in 2 Wochen werde bestimmt das thema FTP-Sicherheit, im Griff haben.
Gespeichert

You talking to me ?
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #13 am: 22. September 2006, 08:29:38 »

Hah, auch einer mit Mac OS X!  L&auml;chelnd

Mir ist an Deinem Posting oben mit der Fehlermeldung gerade noch etwas aufgefallen:
TLS ist aktiv und du hast höchst wahrscheinlich gar keine entsprechenden Zertifikate.
Lösche den TLS-Block oder setze "TLSEngine" auf "off".

Solltest Du später TLS nutzen wollen, ist es sowieso besser, zunächst einmal den Regelbetrieb
zuverlässig am funktionieren zu haben und dann erst TLS zuzuschalten.

Noch eine Frage: mit Parallels Virtualsoftware kann man sogar eine Linux-Installation
installieren und betreiben? Ohne Probleme? Und wie machst Du das mit den Partitionen -
ganz "normal" während der Linux-Installation?

Gut, das war mehr als eine Frage und das ist auch definitiv off-topic, aber eine kurze Antwort
sei mir hier bitte erlaubt...

Noch viel Spaß bei Deinem Messebesuch und mit dem Buch und einen schönen Urlaub!

mfg.
  VolGas
Gespeichert
LHW_Wiesel
ProFTPD
*
Offline Offline

Beiträge: 23

271388837
Profil anzeigen
« Antwort #14 am: 22. September 2006, 10:39:46 »

Code:
# Universelles Muster einer proftpd.conf
#
# Diese Konfigurationsdatei ist fuer den Standard-ProFTPD
# als auch mit eincompilierten mySQL- und TLS-Support.
# Einzelne Direktiven oder ganze Bereiche wurden durch ein
# Kommentarzeichen ("#") deaktivert und sind bei Bedarf
# wieder einfach zu reaktivieren.
#
# Dies ist nur ein Muster und entsprechend anzupassen -
# eine Garantie gleich jedwelcher Art ist ausgeschlossen.
#
# 2006 Volker Gass


ServerType              standalone
PidFile                 /var/run/proftpd.pid

MaxInstances            30
MaxConnectionRate       4
SocketBindTight         off
UseReverseDNS           off

RootRevoke              on
DefaultServer           on
MultilineRFC2228        on

<IfModule mod_delay.c>
        DelayEngine     off
        DelayTable      var/run/proftpd/proftpd.delay
</IfModule>

<IfModule mod_tls.c>
        TLSProtocol     SSLv23
</IfModule>

# Log-Formate definieren
SystemLog               NONE
LogFormat default       "%h %l %u %t \"%r\" %s %b"
LogFormat auth          "%v [%P] %h %t \"%r\" %s"
LogFormat write         "%h %l %u %t \"%r\" %s %b"



# --------------------------------------------
# globale Settings
# --------------------------------------------

<Global>
        User                    nobody
        Group                   nogroup


        # --------------------------------------------
        # Login
        # --------------------------------------------

        ServerIdent             on "FTP server ready."
        DeferWelcome            on
        DisplayConnect          /etc/proftpd.msg

        IdentLookups            off
        UseFtpUsers             off
        RequireValidShell       off

        TimeoutLogin            60
        MaxLoginAttempts        3
        MaxClientsPerHost       3


        # --------------------------------------------
        # Authentifikation: Standard
        # --------------------------------------------

        <IfModule !mod_sql.c>
                AuthOrder               mod_auth_unix.c
   
               <Limit LOGIN>
  Order deny,allow
  AllowGroup friends
  </Limit>
        </IfModule>


        # --------------------------------------------
        # Authentifikation per SQL
        # --------------------------------------------

        <IfModule mod_sql.c>
                AuthOrder               mod_sql.c
        SQLConnectInfo        dbstuff@localhost user   pw
SQLAuthenticate       users groups
SQLAuthTypes          Crypt Backend
SQLDefaultHomedir     ~
SQLUserInfo           users userid passwd uid gid homedir shell
SQLGroupInfo          groups groupid gid members

SQLHomedirOnDemand      on
SQLLogFile              /var/log/proftpd.sql_log

# Count number of logins for each user
SQLLog                PASS logincount
SQLNamedQuery         logincount UPDATE "login_count=login_count+1 WHERE userid='%u'" users
# Save last login
SQLLog                PASS lastlogin
SQLSQLLog STOR           ulbytescount
SQLNamedQuery         ulbytescount UPDATE "ul_bytes=ul_bytes+%b WHERE userid='%u'" users
SQLLog STOR           ulcount
SQLNamedQuery         ulcount UPDATE "ul_count=ul_count+1 WHERE userid='%u'" users

NamedQuery         lastlogin UPDATE "last_login=now() WHERE userid='%u'" users
# Count number of bytes/files downloaded and uploaded
SQLLog RETR           dlbytescount
SQLNamedQuery         dlbytescount UPDATE "dl_bytes=dl_bytes+%b WHERE userid='%u'" users
SQLLog RETR           dlcount
SQLNamedQuery         dlcount UPDATE "dl_count=dl_count+1 WHERE userid='%u'" users
SQLLog STOR           ulbytescount
SQLNamedQuery         ulbytescount UPDATE "ul_bytes=ul_bytes+%b WHERE userid='%u'" users




# Do not let disabled or expired users to login
SQLUserWhereClause    "disabled!=1 and (NOW()<=expires or expires=-1)"

# Do not require a valid shell, this might be a good thing to turn on for SQL-users
# This might simplify the configuration a little bit
RequireValidShell     off
       
</IfModule>


        # --------------------------------------------
        # TLS Standards
        # --------------------------------------------
        <IfModule mod_tls.c>
                TLSEngine               off
                TLSTimeoutHandshake     60
                TLSRequired             off
                TLSVerifyClient         off
       
                TLSOptions              NoCertRequest
                TLSLog                  /var/log/proftpd/tls.log
       
#               TLSCACertificateFile    /etc/ssl/certs/CA.cert          # CA-Cert optional
        </IfModule>


        # --------------------------------------------
        # Post-Login, Timeouts
        # --------------------------------------------

        PassivePorts            49152 65534

        DisplayLogin            welcome.msg
        DisplayFirstChdir       .message
        AllowOverride           off

        TimeoutIdle             600             # Inaktivitaet
        TimeoutNoTransfer       3600            # keine Datenuebertragung (Listing, File, ...)
        TimeoutStalled          300             # haengende Datenuebertragung
        TimeoutSession          7200            # Gesamtdauer einer Session


        # --------------------------------------------
        # Session
        # --------------------------------------------

        DefaultRoot             ~

        DenyFilter              \*.*/
        ListOptions             "-An +R" strict
        UseGlobbing             off

        ShowSymlinks            on
        TimesGMT                on


        # --------------------------------------------
        # Up- & Download
        # --------------------------------------------

        AllowOverwrite          on
        AllowRetrieveRestart    on
        HiddenStores            on
        DeleteAbortedStores     on
        AllowStoreRestart       off             # widerspricht sonst "DeleteAbortedStores"


        # --------------------------------------------
        # Datei & Verzeichnis
        # --------------------------------------------

        Umask 022 022


        ### hierher alle <Directory>-Bloecke




        # --------------------------------------------
        # Logging
        # --------------------------------------------

        WtmpLog         off
        TransferLog     /var/log/proftpd/xferlog

        # Record all logins
        ExtendedLog     /var/log/proftpd/auth.log       AUTH auth

        # Logging file/dir access
        ExtendedLog     /var/log/proftpd/access.log     WRITE,READ write

        # Paranoia logging level....
        ExtendedLog     /var/log/proftpd/paranoid.log   ALL default

        # fuer Debug: alle modMySQL Kommentare (Datenmenge immens!)
        #SQLLogFile     /var/log/proftpd/sql.log
</Global>


DefaultAddress          XXXXXXXXX
ServerName              xxxx.tld
ServerAdmin             xxxx.tld
# MasqueradeAddress     
<IfModule mod_tls.c>
        TLSEngine                       off
        TLSRSACertificateFile           /etc/ssl/certs/.tld.cert
        TLSRSACertificateKeyFile        /etc/ssl/certs/.tld.key
</IfModule>


SO hab immer noch Probleme mit der <ifmodule> unclosed....

neu hinzugekommen ist die SQL auth. ... hab mir auch gleich den ProftpdAdmin fürs Web raufgeklatscht funzt eigentlich ganz gut.. nur diese Fehlermedlung ..... grml

Code:
- mod_tls/2.0.7: using OpenSSL 0.9.7g 11 Apr 2005
 - parsing '/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - dispatching directive 'ServerType' to module mod_core
 - dispatching directive 'PidFile' to module mod_core
 - dispatching directive 'MaxInstances' to module mod_core
 - dispatching directive 'MaxConnectionRate' to module mod_core
 - dispatching directive 'SocketBindTight' to module mod_core
 - dispatching directive 'UseReverseDNS' to module mod_core
 - dispatching directive 'RootRevoke' to module mod_auth
 - dispatching directive 'DefaultServer' to module mod_core
 - dispatching directive 'MultilineRFC2228' to module mod_core
 - dispatching directive '<IfModule>' to module mod_core
 - <IfModule>: skipping 'mod_delay.c' section
 - FS: using system read()
 - FS: using system read()
 - FS: using system read()
 - Fatal: <IfModule>: unclosed <IfModule> context on line 229 of '/etc/proftpd.conf'




MAC:

mit dem 2.2 Parallels ist es eigentlich kein Problem mehr er trennt eine Partition von der Festplatte ab speichert diese als .vcd und verwendet diese als einen art chroot wie hier in linux.

vorteill du kannst das komplette system 1:1 auf DVD Sichern und an jedem PC sogar auf der Parallels Win verwenden.


Bekannt Versionen:
 Red Hat Enterprise Linux WS4
 Red Hat Enterprise Linux AS4
 Red Hat Enterprise Linux WS3
 Red Hat Enterprise Linux ES4
 Red Hat Enterprise Linux ES3
 Red Hat Linux 9
 Red Hat Linux 8
 Red Hat Linux 7.3
Introduction 9
 Debian Linux 3.1
 Fedora Core Linux 4
 Fedora Core Linux 3
 SUSE Linux 10
 SUSE Linux 9.3
 SUSE Linux 9.2
 SUSE Linux 9.1
 SUSE Linux 9.0
 Mandriva Linux 10.1
 Mandriva Linux 10
 Mandriva Linux 9.2

Bei mir läuft: open Suse 10.1 und die Slaxx version...  :-)
Gespeichert

You talking to me ?
Seiten: [1] 2   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.082 Sekunden mit 16 Zugriffen.