Rozglądam się po forum w poszukiwaniu odpowiedzi.
Mam 3 użytkowników, „user1”, „user2”, „user3”:
- użytkownik1: jest użytkownikiem sudo z większością dostępu
- użytkownik2: jest także użytkownikiem sudo z mniejszym dostępem
- użytkownik3: to po prostu inny użytkownik bez dostępu do sudo
Próbuję dać dostęp do partycji 1 i 2 użytkownikowi 1, użytkownikowi 2 i użytkownikowi 3. Właścicielem partycji jest root. partycje są montowane na
/media/user2/1
/media/user2/2
Uwaga: Próbowałem zamontować partycję za pomocą
sudo mkdir /media/IntHDD170
sudo mkdir /media/IntHDD171
Który utworzył katalog do zamontowania partycji.
- (Nie wiem, czy to działało czy nie)
Krok 1:
- Używany nautilus jako korzeń.
- jeśli nautilus nie jest zainstalowany: sudo apt-get install nautilus
- Przed uruchomieniem programu Nautilus upewnij się, że partycja lub dysk twardy są zamontowane.
Uruchom nautilus jako root
sudo nautilus
Twoja partycja lub dysk twardy powinny pojawić się po lewej stronie.
Kliknij go prawym przyciskiem myszy -> wybierz „Właściwości”
W nowym oknie, które się pojawi, wybierz kartę „Uprawnienia”.
Przechowywać właściciela jako „root” i grupować jako „user1” z dostępem do odczytu i zapisu zarówno dla właściciela, jak i grupy.
Stąd możesz zmienić właściciela, jeśli potrzebujesz, a także uprawnienia dla określonego użytkownika, użytkownika root lub innych.
Uwaga: Użytkownik 1, użytkownik 2 i użytkownik 3 nie uzyskali jeszcze dostępu do partycji
Krok 2: Dodano użytkownika 2 i użytkownika 3 do grupy „użytkownik 1”.
usermod -aG user1 user2
usermod -aG user1 user3
Krok 3:
Zrobił
chmod -R 777 /media/user2/1
chmod -R 777 /media/user2/2
otwierany
sudo nano /etc/fstab
Poszedł do ostatniej wprowadzonej linii:
LABEL=/dev/sda3 /media/$USER/1 auto nosuid,nodev,nofail,x-gvfs-show 0 0
LABEL=/dev/sda4 /media/$USER/2 auto nosuid,nodev,nofail,x-gvfs-show 0 0
Zapisane i zamknięte
Uwaga: teraz mogę czytać i zapisywać pliki na partycjach 1 i 2.
Jedynym problemem jest to, że jeśli zalogowałem się do użytkownika 1, to spróbuj uzyskać dostęp do partycji 1 z użytkownika 2, nie jest on dostępny.
Wykonuję restart:
sudo reboot
I uzyskaj dostęp do partycji 1 z poziomu user2.
Nie wiem, czy to jest właściwy sposób, aby to zrobić. Po prostu połączyłem wiele odpowiedzi i tak zrobiłem. Jakoś działa.