Automontowanie partycji tylko dla jednego użytkownika

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Robby
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 25 lip 2008, 07:50
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Automontowanie partycji tylko dla jednego użytkownika

Post autor: Robby »

Witam,
mam pytanie odnośnie montowania partycji dysków NTFS ale tylko dla pojedynczego użytkownika.
Na komputerze założone są dwa konta, konto "Robby" - Administrator i konto "Kaja" - gość (moja córcia).
Ponieważ córcia ma niespełna 4 latka, już się pcha do komputera. Jak to dziecko, jest świetnym obserwatorem i szybko się uczy podglądając co robią dorośli ;) Nie mam nic przeciwko, by pobawiła się na komputerze, ale jednocześnie chciałbym uchronić dane przed niechcącym skasowaniem po ingerencji brzdąca. Dlatego założyłem konto "Kaja". Komputer startuje i automatycznie na tym koncie się loguje.
W fstab'ie do tej pory miałem wpisane montowanie partycji
/dev/sda3 /media/media2 ntfs-3g defaults 0 0
/dev/sdb1 /media/media ntfs-3g defaults 0 0
lecz niestety dostęp do nich jest na obu kontach bezproblemowy :( Po usunięciu wpisu, by na koncie Kaja dostać się do dysków trzeba podać hasło - i tu mi się podoba. Jednakże podobna sytuacja jest na moim koncie i tu wolałbym mieć dostęp od razu po uruchomieniu z pozycji pulpitu, tak jak miało to miejsce po zastosowaniu powyższego wpisu.

I teraz pytanie, czy jest możliwość zmodyfikowania wpisu tak, by automatyczne montowanie miało miejsce tylko na moim koncie?

Pozdrawiam,
Robby
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: yp2 »

Najprościej będzie to rozwiązać na poziomie uprawnień do dostępu do katalogów. Ewentualnie chroot ale to więcej zabawy.
Robby
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 25 lip 2008, 07:50
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: Robby »

w jaki sposób mogę zablokować dostęp do wszystkich katalogów na partycjach?
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: yp2 »

nie wszystkich wystarczy na jednym. W twoim przypadku będzie to /media/media oraz /media/media2. Do zabawy z uprawnieniami służą dwa polecenia chmod oraz chown. Można także wykonać to z poziomu GUI uruchomić menadżera plików jako administrator i wszystko wyklikać. Następnym przydatnym narzędziem będzie Użytkownicy i grupy(Administracja).
Metoda działania zależy od tego jak każdy użytkownik jest określony w systemie - jak jest jego grupa.
Napisz jak to wygląda ilu masz użytkowników, ich grupy. Jak są zdefiniowane uprawnienia dla tych dwóch katalogów.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: ethanak »

A przypadkiem uid=cośtam i gid=cośtam w opcjach montowania nie pomogą?
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: yp2 »

uid=n, gid=n
Sets the user identifier, uid, and group identifier, gid, for all files on the filesystem.
Też się przyda. Tylko trzeba odpowiednio to poustawiać.
Robby
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 25 lip 2008, 07:50
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: Robby »

użytkownik robby - administrator - bez grupy
użytkownik kaja - użytkownik pulpitu - grupa "dom"

jednak jak wchodzę przez nautilusa do katalogu media, gdzie są stworzone katalogi montowania i tam poprzez PPM, właściwości, uprawnienia, nie mogę nadać uprawnień dla "domu" bo automatycznie mi zmienia na "root" :(
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: ethanak »

nie ma użytkowników bez grupy - od tego zacznijmy.
ustawiłeś uid i gid w fstab?
Ostatnio zmieniony 25 lis 2012, 14:31 przez ethanak, łącznie zmieniany 1 raz.
Robby
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 25 lip 2008, 07:50
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: Robby »

nie bardzo wiem, co wpisać w fstab by było dobrze...

wpis mam teraz taki
/dev/sda3 /media/media2 ntfs-3g uid=0 gid=0 0 0
/dev/sdb1 /media/media ntfs-3g uid=0 gid=0 0 0
albo jest zły albo coś jeszcze trzeba zrobić, bo nie widzę żadnej różnicy w dostępnie do dysku
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: yp2 »

Musisz dokładanie podać numerki dla uid oraz gid wraz z odpowiednimi nazwami np:
uid:1000 - yp2
gid:100 - users

dla twoich użytkowników w systemie.

I bardzo ważne!!!!:
ethanak pisze:nie ma użytkowników bez grupy - od tego zacznijmy.
Robby
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 25 lip 2008, 07:50
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: Robby »

Nie wiem czy dobrze sprawdzam. Wchodzę w użytkownicy i grupy i tam w zaawansowanych, robby jest w grupie robby.

Czyli jak wpis powinien wyglądać, tak:
/dev/sda3 /media/media2 ntfs-3g uid:1000-robby gid:100-robby 0 0
/dev/sdb1 /media/media ntfs-3g uid:1000-robby gid:100-robby 0 0
?

Sorki za te pytania, wiem że wydają się śmieszna dla zaawansowanych userów, ale ja takim nie jestem i dlatego prosiłbym o wyrozumiałość i tłumaczenie jak 3-latkowi ;)
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Automontowanie partycji tylko dla jednego użytkownika

Post autor: yp2 »

Robby pisze: Czyli jak wpis powinien wyglądać, tak:
/dev/sda3 /media/media2 ntfs-3g uid:1000-robby gid:100-robby 0 0
/dev/sdb1 /media/media ntfs-3g uid:1000-robby gid:100-robby 0 0
Oczywiście tak nie wpisujesz tam podajesz same numerki gid i uid. GID znajdziesz w ustawieniach zarządzaniem grupami. Najprawdopodobniej to będzie 1000.
/dev/sda3 /media/media2 ntfs-3g uid:1000 gid:1000 0 0
/dev/sdb1 /media/media ntfs-3g uid:1000 gid:1000 0 0
Następnie jako administrator ściągasz uprawnienia dla innych (others) do odczytu i wykonania dla katalogów /media/media i /media/media2 (domyślnie dla każdego nowego użytkownika tworzona jest jego własna grupa).
Jak jak to wykonać poszukaj. To są podstawy pracy z linux'ami.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 95 gości