Olen tässä lueskellut aina välillä tätä ketjua ja koska en ole keksinyt mitään järkevää ehdotusta olen vain jäänyt seuraamaan tilannetta. Nyt tuli kuitenkin pari juttua mieleen mitä voisi kokeilla.
Koitappa päätteessä sudo chmod -R 777 /media/usbdisk/* olettaen että se mounttaa tuon /media/usbdisk/ kansioon.
Ensinnäkin tämä. Mitä osiotyyppiä käytätte USB-muistilla? Jos USB-muistia tarvitsee lukea/kirjoittaa vain Linuxilla suosiltevin olisi varmaankin ext3 ja jos myös Wintoosalla pitää pystyä lukemaan niin FAT32.
Milestä FAT32:n ei tue noita Linuxin oikeus määrittelyjä joten tuollalailla ei oikeuksia voi asettaa.
Toinen juttu minkälaisella komennolla mounttaatte USB-tikun? Vai annatteko GNOME:n tehdä sen teidän puolestanne?
Voiko tuota GNOME:n automaattisen mounttauksen asetuksia määrittää jostakin?
USB-muistin mounttausta voisi kokeilla tällaisella komennolla:
mount -t vfat -o user,umask=000 /dev/sda1 /mnt/usb
Tärkeimpiä tuossa ovat nuo user ja umask=000, jolloin peruskäyttäjälläkin pitäisi olla aika hyvät oikeudet tuohon mediaan.
Terävä havainto tuo FAT juttu! Itse olen jo niin 'linuxoitunut' että ei tuollaisia enää muista
Luulen että tuo
udev hoitaa sen mounttaamisen ja siihen löytyy lääke näin:
Tee ensin BACKUP tuosta tiedostosta!!!/etc/udev/permissions.d/udev.permissions tiedostosta löytyy tuollaiset rivit, muokkaa niistä nuo oikeudet ja/tai omistaja haluamaksesi
sd[a-z]:root:disk:0660
sd[a-z][0-9]*:root:disk:0660
sd[a-i][a-z]:root:disk:0660
sd[a-i][a-z][0-9]*:root:disk:0660
Ja jollei tuo vielä auta niin sitten tämä:
Ja taas BACKUP tästä ennen muutoksien tekoa!!!/etc/udev/permissions.rules tiedostossa on seuraava rivi:
BUS=="scsi", KERNEL=="sd[a-z]*", PROGRAM="/etc/udev/scripts/removable.sh %k 'usb ieee1394'", RESULT="1", MODE="0640", GROUP="plugdev"
Ja tuossakin voi käyttää OWNER= omistajan vaihtoon.
PS.Itsellä oli ongelmia tulostimen /dev/usb/lp0 tiedoston oikeuksien kanssa ja sain ne toimimaan kun muutin ensin noi udev.permissions hommat kuntoon ja sitten vielä toi permissions.rules