www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: ballerbernd am 14. Februar 2004, 23:42:04



Titel: IgnoreHidden funktioniert nicht
Beitrag von: ballerbernd am 14. Februar 2004, 23:42:04
Hallo zusammen,

überall lese ich, dass jemand gerne Hidden Files/Direcories angezeigt haben möchte. Ich will genau das Gegenteil und bekomme es einfach nicht hin - ich werd' noch irre!

Hier ist meine Config:

Code:

ServerName                      "ftp server"
ServerType                      standalone
DeferWelcome                    on

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on

# resuming allowed
AllowOverwrite                  on
AllowRetrieveRestart            on
AllowStoreRestart               on

MaxLoginAttempts                2

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    /etc/proftpd.msg
DisplayFirstChdir               .message
ListOptions                     "-l"

DenyFilter                      \*.*/
DefaultRoot                     /home   !root

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

# Port 21 is the standard FTP port.
Port                            21
# siehe firewall
PassivePorts 62000 64000
MaxInstances                    30

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

<Directory /home/*>
        Umask           127     027
        GroupOwner      media
        HideNoAccess    on

# wie zum geier kann man hidden files verstecken?
# es funzt einfach nicht!
        <Limit ALL>
                IgnoreHidden on
        </Limit>
</Directory>


Die IgnoreHidden-Direktive ist meiner Ansicht nach im richtigen Kontext gesetzt. Dennoch zeigt ein LIST -al alle versteckten Dateien und Verzeichnisse und man kann auch auf sie zugreifen bzw. hineinwechseln. Kollidiert das IgnoreHidden evtl. mit einer anderen Option? Bitte helft!

Grüße, ballerbernd.


Titel: Re: IgnoreHidden funktioniert nicht
Beitrag von: stonki am 15. Februar 2004, 10:33:35
http://www.proftpd.de/index.php?id=28&language=&directive_name=list&module_id=#330


Titel: IgnoreHidden funktioniert nicht
Beitrag von: ballerbernd am 15. Februar 2004, 17:17:25
OK, mit
Code:

ListOptions "" strict

werden die versteckten Dateien nicht mehr angezeigt, doch man kann immer noch darauf zugreifen. Genau das sollte aber IgnoreHidden verhindern.


Titel: Re: IgnoreHidden funktioniert nicht
Beitrag von: stonki am 17. Februar 2004, 10:10:34
Willste mal so testen ?

Code:


<Directory /home/*>
        Umask           127     027
        GroupOwner      media
        HideNoAccess    on
        IgnoreHidden on
</Directory>


Titel: IgnoreHidden funktioniert nicht
Beitrag von: ballerbernd am 17. Februar 2004, 22:42:19
Klappt leider nicht:
Code:

Restarting ProFTPD ftp daemon.proftpd.
.. - Fatal: IgnoreHidden: directive not allowed in <Directory> context