Uprawnienie do nadpisywania przez ftp
: 30 października 2010, 20:57
Witam.
Mam Debiana Lenny a na nim LAMPP-a (XAMPP).
Wszystko jest w porządku gdy używam ftp jako root, ale chcę dodać innych użytkowników.
Dodałem katalog ,,myweb'' w katalogu lamppa.
Dodałem użytkownika i grupę o nazwie ,,myweb'' i katalog domowy ustawiłem na:
Dodałem vhosta dla domeny.
Zmieniłem właściciela katalogu:
oraz uprawnienia:
W efekcie:
Nawet gdy na ten katalog dam uprawnienie 777, nadpisywanie jest odrzucane.
Mam Debiana Lenny a na nim LAMPP-a (XAMPP).
Wszystko jest w porządku gdy używam ftp jako root, ale chcę dodać innych użytkowników.
Dodałem katalog ,,myweb'' w katalogu lamppa.
Dodałem użytkownika i grupę o nazwie ,,myweb'' i katalog domowy ustawiłem na:
Kod: Zaznacz cały
opt/lampp/myweb
Zmieniłem właściciela katalogu:
Kod: Zaznacz cały
chown -R myweb:myweb opt/lampp/myweb
Kod: Zaznacz cały
chmod -R 770 opt/lampp/myweb
W efekcie:
- mogę jako użytkownik ,,myweb'' wgrywać pliki poprzez ftp,
- mogę jako użytkownik ,,myweb'' pobierać pliki poprzez ftp,
- nie mogę jako użytkownik ,,myweb'' nadpisywać plików (nawet gdy przed chwilą je dodałem) poprzez ftp:
Kod: Zaznacz cały
[R] 550 test.html: Overwrite permission denied
Nawet gdy na ten katalog dam uprawnienie 777, nadpisywanie jest odrzucane.