Pliki znajdują się w /var/cośtam, mają ownera www-data i taką samą grupę. Chcę użytkownikowi załóżmy hjkl dać uprawnienia modyfikowania tego, daję mu grupę www-data, i może je edytować, ale za każdym razem zmienia ich ownera na siebie i tym samym #apache się wywala. Jak to jest zazwyczaj rozwiązane? Jedno z rozwiązań jakie widziałem bazuje na bindfs, ale wolę tego nie używać. #serwery #programowanie #webdev #linux #pytanie
@hjkl: .htaccess może i wygodniejszy, ale ma też pewne istotne wady - jak sprawdzanie czy istnieje. Kolesie od nginx'a doskonale wiedzą dlaczego nie wspierają .htaccessa ani niczego podobnego. Interesuje Ciebie sticky bit, ale są lepsze rozwiązania jak itk np.
@Leihto: link? Kojarzę apache2-utils i to raczej pozwalało na akcje typu generowanie plików htpasswd, nie obsługę np. rewritów zgodnie z tym co jest w apache w nginx'ie?
@hjkl: pytanie zasadnicze jest czy użytkownik modyfikuje pliki lokalnie z systemu operacyjnego (np. przez vim albo cp) czy wszystko idzie przez Apache i moduły do niego?
#serwery #programowanie #webdev #linux #pytanie
/etc/nginx/sites-enabled/
( ͡° ʖ̯ ͡°) I wszystko da się ustawić dla danej domeny i nie tylko. ( ͡° ʖ̯ ͡°)@hjkl: nope
Interesuje Ciebie sticky bit, ale są lepsze rozwiązania jak itk np.
@Pies_: Przecież istnieje apache-utils, a on udostępnia .htaccess dla nginxa ( ͡° ͜ʖ ͡°)
bo jak lokalnie to zerknij na to:
https://pl.wikipedia.org/wiki/Sticky_bit
https://en.wikipedia.org/wiki/Sticky_bit
ewentualnie:
https://en.wikipedia.org/wiki/Setuid
https://pl.wikipedia.org/wiki/Setuid