Ändra ägare på hårddisk?

Permalänk

Ändra ägare på hårddisk?

Hoj! Jag har min slave hårddisk monterad på /mnt/disk2/
jusst nu ägs den av root. Jag vill att min användare skall äga den, så att jag kan spara filer på den utan att logga in som root hela tiden.

Jag testade att köra som superuser och skriva chown -R user:group /mnt/disk2/ men den gick igenom alla filer och skrev permsiion deniet på alla. Då testade jag att köra umount /mnt/disk2/ och chown igen, men då bytte den bara rad som om man rycker på return. Inget hände alltså.

Har någon en bra idé om hur jag skall bliu ägare av min hd? jag lurade på att sätta monteringspunkten i min home katralog, men jag vill verkligen ha det under /mnt/

kör debian med 2.6.2 kärnan.

[EDIT] det är en fat32 disk....

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.

Permalänk
Medlem

Du får lägga till uid= och gid= i din /etc/fstab

man mount
för mer information.

Permalänk

fstab

testade /dev/hdb1 /mnt/disk2 vfat uid=1000,gid=100,umask=022 0 0
i fstab efter wikins ledning, men det hände fan inget när jag remountade grejjen. måste den vara unmountad när jag gör ändringen?

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.

Permalänk
Medlem

Är ditt uid=1000 då?
I filen /etc/passwd ser du ditt uid och i /etc/group ser du ditt gid.

Permalänk

räcker det inte att köra en "chown user.group /mnt/disk2"
fat32 stödjer inte rättigheter på filer så du behöver inte ha nått -R
självklart ska du byta ut user och group till det som passar in på din user

Permalänk

alltså, vilken grupp och userid jag har får man ju direkt genom att skirva id i terminalen?

Och när jag kör chown user:group /mnt/disk2 får jag:
chown: changing ownership of '/mnt/disk2': Operation not permitted.

då kör jag ändå som su!

Unmountar jag först händer inte ett jota när jag kör chown!

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.

Permalänk
Medlem

Kan du visa hur du skrivit i fstab?

Permalänk

/dev/hdb1 /mnt/disk2 vfat uid=1000,gid=100,umask=022 0 0

sedan kör jag mount -o remount /mnt/disk2 som su.

verkar inte funka alls.

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.

Permalänk
Medlem

Det kan vara samma problem som jag hade för mina samba mounts. Testa att umounta partitionen och sen kör chown på mappen som du mountar den i. Mounta sedan igen. Det kan funka.

Tyckte att din rad i fstab såg lite jobbig ut, fast den kanske se olika ut i olika distributioner? Här är min för att mounta /home i debian.

/dev/hda3 /home ext3 rw 0 2

Två olika lösningar på två olika fel som resulterar i samma problem Hoppas något funkar.

Visa signatur
Permalänk

problemet är att jag vill vara enhetlig och ha alla mina mounts i /mnt katalogen. självklart kan jag flytta monteringspunkten till home, men det löser egentligen inte mitt problem på ett snyggt sätt! vad står "ext3 rw 0 2" för?

man borde ju kunna ändra ägare på mappen där jag mounter disken! det borde väl inte vara några problem!? väldigt underligt!

[edit] Jag kör Debian.

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.

Permalänk
Medlem

Jo men du kan inte ha något moutat till den då. Bara umont och sen chown.
Jag visade bara min rad rw står för read,write resten vet jag inte den funkar iaf. Du kan byta /home mot /mnt/*** om du vill utan problem.

Visa signatur
Permalänk
Medlem

Är det bara du som använder datorn och du inte bryr dig allt för mycket om säkerheten kan du ju sätta umask till 000 istället.

Permalänk
Medlem

Din rad är helt korrekt.
device mountpoint fs options 0 0 (aldrig orkat ta reda på vad de där siffrorna betyder)
Alltså:
/dev/hda1 /mnt/hej vfat uid=1001,gid=10,umask=022 0 0
för att alla nyskapade filer ska få rättigheterna 755(umask=022), och ägaren till disken är användaren med uid 1001 och gruppen med gruppid 10.. det ska funka precis som du gjort. Testa dock, istället för att köra remount, att umounta den först och sedan mounta den igen manuellt. Så har alltid jag gjort, och det har funkat utan problem. Att det är debian ska inte ha någon betydelse.

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

vfat

kanon! Nu funkar det perfekt! Tänkte på en sak om umasken, stöder verkligen vfat(fat 32) umask flaggor? Jag kör umask 022 nu, men är inte helt säker på att det verkligen gör någon skilnad. Har fått för mig att endast linuxfilsystemen stöder umask bitar? Har jag helt fel?

Visa signatur

Macbook PRO, 2.33Ghz, 3Gb RAM.