pure-ftpd: blokowanie usuwania plików
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08
pure-ftpd: blokowanie usuwania plików
Witam
Mam działający serwer pure-ftp i muszę zrobić ftp dla dwóch użytkowników, jeden ma mieć pełny dostęp do folderu a drugi może wgrywać i pobierać pliki bez możliwości usuwania ich. Użytkowników mam w bazie MySQL.
Wiem że pro-ftp ma możliwość limitowania komend w poszczególnych folderach, czy coś takiego jest możliwe w pure-ftpd?
Pozdrawiam
Mam działający serwer pure-ftp i muszę zrobić ftp dla dwóch użytkowników, jeden ma mieć pełny dostęp do folderu a drugi może wgrywać i pobierać pliki bez możliwości usuwania ich. Użytkowników mam w bazie MySQL.
Wiem że pro-ftp ma możliwość limitowania komend w poszczególnych folderach, czy coś takiego jest możliwe w pure-ftpd?
Pozdrawiam
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08
Nie do końca działa tak jak chcę.
Mam taką strukturę
Folder użytkownik1 ma takie uprawnienia:
Dla niego nie ustawiam acl a dostęp ftp do niego ma użytkownik1(2017)
Folder użytkownik2 ma takie uprawnienia:
Dostęp ftp do niego ma użytkownik2(2018)
Na tym folderze są ACL:
Teraz użytkownik2 (2018) tworzy katalogi i pliki, nie może ich usuwać (w porządku) ale też nie ma dostępu do utworzonego folderu (lepiej jakby mógł tworzyć struktury drzewa).
A użytkownik1 (2017) może usuwać pliki użytkownik1 ale jak sam coś stworzy to nie może usunąć.
Jak zrobić aby użytkownik1 mógł wszystko, a użytkownik2 miał zablokowane usuwanie plików?
Pozdrawiam.
Mam taką strukturę
Kod: Zaznacz cały
/var/www/użytkownik1
|
+--użytkownik2
Kod: Zaznacz cały
drwxr-xr-x 7 2017 ftpgroup 208 2010-10-13 14:42 użytkownik1
Folder użytkownik2 ma takie uprawnienia:
Kod: Zaznacz cały
drwxrwxrwx 3 2018 ftpgroup 112 2010-10-13 14:42 użytkownik2
Na tym folderze są ACL:
Kod: Zaznacz cały
# file: użytkownik2
# owner: 2018
# group: ftpgroup
user::rwx
user:2017:rwx
group::rwx
mask::rwx
other::rwx
default:user::---
default:user:2017:rwx
default:user:2018:r--
default:group::rwx
default:mask::rwx
default :o ther::rwx
A użytkownik1 (2017) może usuwać pliki użytkownik1 ale jak sam coś stworzy to nie może usunąć.
Jak zrobić aby użytkownik1 mógł wszystko, a użytkownik2 miał zablokowane usuwanie plików?
Pozdrawiam.
Tak zamieszałeś, ze juz nie wiem o co chodzi.
Po kolei.
Po kolei.
- W katalogu /var/www/ są dwa inne użytkownik1 i użytkownik2
- Użytkownik1 (2017) powinien wszystko robić w obrębie tych dwóch katalogów w /var/www. Z kolei użytkownik2 (2018) też powinien mieć takie prawo, poza usuwaniem.
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08
-
- Beginner
- Posty: 124
- Rejestracja: 04 lipca 2007, 10:08