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. |
|
|
|
![]() |
Post
#2
|
|
|
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.
|
|
|
|
ZaqU [PHP] Jak ustawić chmod 21.01.2014, 16:21:18
Turson W google "chmod php" -> http://pl1.ph... 21.01.2014, 16:32:50
ZaqU Przeglądałem to. 700 ustawia właścicielowi możliwo... 21.01.2014, 16:45:24 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 14:04 |