Powiedzmy, że mamy na jednym komputerze dwóch różnych użytkowników:
1 2 |
marian janusz |
Nasz użytkownik to – janusz. Nasz folder domowy:
1 |
/home/janusz |
Potrzebujemy dostęp do folderu np. Dropboxa użytkownika marian:
1 |
/home/marian/Dropbox |
Mimo, że nawet mamy użytkownika z prawami logowania na roota, nie możemy wyświetlić (a co dopiero modyfikować) tego folderu ze zwykłego poziomu przeglądarki plików w np. Nautilus. Jak to zrobić, aby nie naruszyć praw zapisu w tym folderze dla Mariana?
Wystarczy odp. skonfigurowanie grup i uprawnień.
Zawartość artykułu
1. Tworzymy grupę dla janusza i mariana i ich do niej przypisujemy
1 |
sudo groupadd dropboxmariana |
1 2 |
sudo usermod -a -G dropboxmariana janusz sudo usermod -a -G dropboxmariana marian |
2. Modyfikujemy uprawnienia plików
1 2 |
sudo chgrp -R dropboxmariana /home/marian/Dropbox/ sudo chmod -R 777 /home/marian/Dropbox/ |
Teraz Janusz może przeglądać zawartość Dropboxa Mariana i (jeśli trzeba) dokonywać w nich zmian.