Przesyłanie plików FTP a prawa dostępu
: 14 lut 2018, 09:24
Witam,
Pierwszy raz proszę o pomoc. Do tej pory wszystkie problemy rozwiązywałem poprzez kopanie w internecie. Tym razem porażka.
Mam VPSa na Ubuntu. Jest na nim Apache2. Jest użytkownik user. User ma swój katalog domowy i wew. niego jest folder strona. Apache2 jest poprawnie przekierowane do folderu Strona i wyświetla pliki.
Problem jest w momencie, kiedy przez FTP, np. TotalCommanderem prześle jakieś nowe pliki do folderu Strona. Z automatu dostają one atrybut 600 i Apache nie ma do nich dostępu. Zmiana praw na 640 już wystarczy, aby pliki się wyświetlały, bo User i www-data są w jednej grupie. Jak zrobić, aby pliki po wgraniu od razu mogły być wyświetlane przez Apacha?
Tak jak to jest na hostingach. mamy folder publlic_html i co by tam nie wrzucić, to od razu można to poprzez przeglądarkę pobrać(zobaczyć).
Dodam, że z public_html tez próbowałem (włączałem mod userdir) i dalej ten sam problem. Proszę o jakąś pomoc.
Pierwszy raz proszę o pomoc. Do tej pory wszystkie problemy rozwiązywałem poprzez kopanie w internecie. Tym razem porażka.
Mam VPSa na Ubuntu. Jest na nim Apache2. Jest użytkownik user. User ma swój katalog domowy i wew. niego jest folder strona. Apache2 jest poprawnie przekierowane do folderu Strona i wyświetla pliki.
Problem jest w momencie, kiedy przez FTP, np. TotalCommanderem prześle jakieś nowe pliki do folderu Strona. Z automatu dostają one atrybut 600 i Apache nie ma do nich dostępu. Zmiana praw na 640 już wystarczy, aby pliki się wyświetlały, bo User i www-data są w jednej grupie. Jak zrobić, aby pliki po wgraniu od razu mogły być wyświetlane przez Apacha?
Tak jak to jest na hostingach. mamy folder publlic_html i co by tam nie wrzucić, to od razu można to poprzez przeglądarkę pobrać(zobaczyć).
Dodam, że z public_html tez próbowałem (włączałem mod userdir) i dalej ten sam problem. Proszę o jakąś pomoc.