Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-02-05 19:31:39

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

[SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

witam. oto moj konfig do proftpd

Kod:

Include /etc/proftpd/modules.conf
ServerName            "Debian"
ServerType            standalone
DeferWelcome            off
MultilineRFC2228        on
DefaultServer            on
ShowSymlinks            on
TimeoutNoTransfer        600
TimeoutStalled            600
TimeoutIdle            1200
DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                    "-l"
DenyFilter            *.*/
Port                21
PassivePorts                    49152 65534
MaxInstances            30
User                proftpd
Group                nogroup
Umask                022  022
UseSendFile            off

TransferLog /var/log/proftpd/xferlog
SystemLog   /var/log/proftpd/proftpd.log

#<IfModule mod_tls.c>
#TLSEngine on
#TLSProtocool TLSv1
#TLSRequired on
#TLSVerifyClient on
#</IfModule>

<IfModule mod_quota.c>
QuotaEngine on
</IfModule>

<IfModule mod_ratio.c>
Ratios off
</IfModule>


<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine        on
ControlsMaxClients    2
ControlsLog           /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine on
</IfModule>

<Directory /*>
    HideNoAccess on
    HideFiles .*|welcome.msg
    <Limit ALL>
    IgnoreHidden on
    </Limit>
</Directory>

<Anonymous ~ftp>
    User            ftp
    Group            nogroup
    UserAlias            anonymous ftp
    DirFakeUser    on ftp
    DirFakeGroup on ftp
    #RequireValidShell        off
    MaxClients            10
    DisplayLogin        welcome.msg
    AllowOverwrite        on
    AnonRequirePassword        off
    RequireValidShell        off        
    <Directory *>
    <Limit WRITE READ STOR>
        AllowAll
    </Limit>
    </Directory>
</Anonymous>

#<Directory /home/site>
#    <Limit WRITE STOR MKD XMKD RNFR RNTO DELE RMD XRMD DIRS>
#    Order allow,deny
#    Allow ukasz
#    DenyAll
#</Directory>

nie wiem dlaczego ale nie chce mi ukrywac plikow i katalogow zaczynajacych sie na .  jak zrobie hidefiles.* to ukrywa wszystko !!


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#2  2007-02-05 22:39:59

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Poczytaj o wyrażeniach regularnych. Powinno być:

Kod:

HideFiles "^(.|welcome.msg$)"

Offline

 

#3  2007-02-06 00:01:39

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

ustawilem tak i nic mi sie nie pokazuj na ftpie. zaden katalog ani plik.

PWD: No such file or directory


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#4  2007-02-06 13:19:31

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Mój błąd. Powinienem albo dać bez cudzysłowów, albo podwoić slash'a:

Kod:

HideFiles ^(.|welcome.msg$)

lub

Kod:

HideFiles "^(\.|welcome.msg$)"

To powinno działać.

Offline

 

#5  2007-02-06 19:47:33

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

niedziala. niech ktos napisze jak ma i mu dziala.

Kod:

<Directory /home/*>
    HideFiles welcome.msg
    HideNoAccess on
    <Limit ALL>
    IgnoreHidden on
    </Limit>
</Directory>

nie ukrywa nawet welcome.msg
dodam ze uzywam debian testing


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#6  2007-02-06 22:57:19

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Nie wiem, czy świadomie używasz ścieżki "/home/*". Takie zdefiniowanie oznacza, że ustawienia tyczą się całej zawartści, ale nie dotyczą bezpośrednio folderu "/home".

Offline

 

#7  2007-02-07 01:10:56

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Kod:

<Directory />
    HideFiles ^(.|welcome.msg$)
    HideNoAccess on
    <Limit ALL>
    IgnoreHidden on
    </Limit>
</Directory>

teraz tak mam i dalej pokazuje pliki i katalogi zaczynajace sie na kropke. nawet jak zahashuje cala dyrektywa directory jak wyzej to powinien pokazac welcome.msg. ale pokazuje. cos zwalony jest ten proftpd jesli chodzi o ukrywanie plikow.


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#8  2007-02-07 12:10:33

  Kpt. - Użytkownik

Kpt.
Użytkownik
Skąd: Wielkopolska
Zarejestrowany: 2005-11-10

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Kod:

<Directory />
    HideFiles ^(.|welcome.msg$)
    HideNoAccess on
    <Limit ALL>
    IgnoreHidden on
    </Limit>
</Directory>

a  moze sprobuj
    HideFiles (.|welcome.msg)$

zamiast
HideFiles ^(.|welcome.msg$)

Offline

 

#9  2007-02-07 13:40:37

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

ok juz kumam te wyrazenia regularne :)
http://www.castaglia.org/proftpd/doc/contrib/regexp.html
znane nam * (oznaczajace cokolwiek) musi byc zastapione przez .* zeby proftpd to odczytal jako cokolwiek. a . musi byc zastapiona przez . zeby proftpd oczytal to jako kropke.. wczesniej chcielismy zeby byly ukrywane plikinazywajace sie "." reasumujac musi byc:

<Directory />
    HideFiles ^..*|welcome.msg
    HideNoAccess on
    <Limit ALL>
    IgnoreHidden on
    </Limit>
</Directory>

dziala :)


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#10  2007-02-07 13:42:12

  Kpt. - Użytkownik

Kpt.
Użytkownik
Skąd: Wielkopolska
Zarejestrowany: 2005-11-10

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Heh. Pobawilem sie tym i sam nie wiem... CHyba nic nie potrafir :-/ Wyglada to tak, jakby nie dzialalo :-) Stworzlem sobie pliczki dla testow na anonimowm koncie i bawilem sie Zarzucilem sobie przyklad z mana HideFiles (.conf|passwd)$ - dyrektywa powinna chowac pliki o nazwach  .conf lub passwd i chowa, ale proba odejscia od tegoz schematu np ^(welcome) czy (welcome) - (plik nazywal sie welcome - bez roz.) nie dawala efektu...

Offline

 

#11  2007-02-07 13:56:00

  Kpt. - Użytkownik

Kpt.
Użytkownik
Skąd: Wielkopolska
Zarejestrowany: 2005-11-10

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

To masz szczescie - mnie nadal nie dziala :-/

Offline

 

#12  2007-02-07 13:59:38

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

ja musialem po polaczeniu sie na ftpa odsiwerzyc. mam flashfxp i zeby odswiezyc musialem nacisnac f5


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#13  2007-02-07 14:31:40

  Kpt. - Użytkownik

Kpt.
Użytkownik
Skąd: Wielkopolska
Zarejestrowany: 2005-11-10

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

Niestety, ta dyrektywa mi nie dziala, za to dziala HideFiles (.)
- chowa wszystkie zaczynajace sie od kropki :-/

Offline

 

#14  2007-02-07 17:04:24

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

wklej swoj konfig ukrywania plikow


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#15  2007-02-07 17:15:15

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

HideFiles ^..*|welcome.msg

Hmm, to ".*" nie jest raczej potrzebne. Dopóki nie zaznaczy się pustych łańcuchów ("^" - początkowy; "$" - końcowy), to "szukana" fraza może być gdziekolwiek w tekście.

Offline

 

#16  2007-02-07 17:38:49

  Kpt. - Użytkownik

Kpt.
Użytkownik
Skąd: Wielkopolska
Zarejestrowany: 2005-11-10

Re: [SOLVED]proftpd. jak ukrywac pliki. cos nie chce dzialac

wklej swoj konfig ukrywania plikow

Wkleilem twoje HideFiles do sekcji anonymous, zeby sprawdzic czy dziala - i mi nie dziala :-) wersja proftpd stable 1.2.10

pozdro

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)