Hur sätta uid i fstab för en ext3-partition ? - Besvarat

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Joe
Inlägg: 84
Blev medlem: 10 sep 2006, 23:12
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Tidaholm

Hur sätta uid i fstab för en ext3-partition ? - Besvarat

Inlägg av Joe »

Hej !

Jag skulle vilja sätta user id till min vanliga user (joe) så att men inte behöver vara root när man
flyttar data mellan partitionerna.

Varför funkar det ej att sätta uid=joe i fstab-filen, se nedan ?

detta funkar för vfat: UUID=3D61-13E4 /media/hda2 vfat uid=joe,defaults,fmask=111 0 0

detta fungera för ext3: LABEL=hdb6 /media/hdb6 ext3 defaults 0 2
detta fungerar ej för ext3: # LABEL=hdb6 /media/hdb6 ext3 uid=joe,defaults 0 2

Hur ska man göra ?
Senast redigerad av 1 Joe, redigerad totalt 10 gånger.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Hur sätta uid i fstab för en ext3-partition ?

Inlägg av Lars »

VFAT härstammar från DOS. Eftersom DOS var ett enanvändarsystem så är det omöjligt att sätta olika ägare på enskilda filer. Linux vill dock att varje fil ska ha en ägare så därför har man lagt till flaggan uid för VFAT-partitioner.

Ext3 är ett ordentligt filsystem med stöd för att sätta användar- och grupptillhörighet på varje fil och katalog. Därför behövs ingen uid-flagga.

Kör helt enkelt sudo chown joe:joe /media/hdb6 så får du full tillgång till disken. Men om du har flera användare på systemet så är det kanske bättre att skapa /media/hdb6/joe med lämpliga rättigheter.

Tänk på att joe lagras som t.ex. 1234 på hårddisken. Vilket nummer som används för "joe" kommer att variera från dator till dator om du flyttar runt disken.
Joe
Inlägg: 84
Blev medlem: 10 sep 2006, 23:12
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Tidaholm

Re: Hur sätta uid i fstab för en ext3-partition ?

Inlägg av Joe »

Det fungerade utmärkt med:
chown -R joe:joe /media/hdb6
Skriv svar

Återgå till "Installation och uppgradering"