Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak ustawić chmod
ZaqU
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 21.01.2013

Ostrzeżenie: (0%)
-----


Witam,

W jaki sposób powinienem ustawić chmod dla plików wrzucanych przez użytkowników na serwer? Pliki będą zapisywane poprzez formularz na stronie i będą publicznie dostępne do odczytu (pobrania na dysk komputera). Co ważne, będą to pliki o różnych rozszerzeniach (np. EXE itd), dlatego nie mogą być wykonywane. Jak powinien wyglądać chmod? Myślałem nad 666, ale szczerze powiedziawszy jestem zielony jeżeli o te sprawy chodzi i nie wiem co będzie najbezpieczniejsze.
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


W google "chmod php" -> http://pl1.php.net/chmod
Ja bym chyba ustawił 700
Go to the top of the page
+Quote Post
ZaqU
post
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 21.01.2013

Ostrzeżenie: (0%)
-----


Przeglądałem to. 700 ustawia właścicielowi możliwość wykonywania. Ale nie mam pojęcia czym się różni właściciel od grupy czy od wszystkich... Kompletnie. Dlatego pytam tutaj.

Ten post edytował ZaqU 21.01.2014, 16:45:53
Go to the top of the page
+Quote Post
Crozin
post
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Użytkownik na którym pracuje serwer HTTP (zapewne www-data), który będzie równocześnie właścicielem pliku musi mieć uprawnienia do odczytu i zapisu pliku w celu wgrania, wyświetlania i ostatecznie usunięcia tego pliku. Pozostałym można spokojnie nadać uprawnienia tylko do odczytu - kto wie, czy jakiś inny program nie będzie musiał odczytywać tych plików. Tak więc odpowiednim dla Ciebie będzie ustawienie 0644.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:05