Kirjoittaja Aihe: Irrotettavan median oikeudet  (Luettu 2348 kertaa)

kohina

  • Käyttäjä
  • Viestejä: 163
    • Profiili
Irrotettavan median oikeudet
« : 13.11.11 - klo:22.08 »
Meillä on tuollainen normaali usb-liitännäinen kamera. Pääkäyttäjä pystyy poistamaan muistista kuvia mutta muut käyttäjät eivät.
Miksei tämä käsky auta, vaikka siltä näyttäisi?

Koodia: [Valitse]
sudo chmod -Rv 0777 /media/disk
tiedoston ”/media/disk” oikeuksiksi asetettu 0777 (rwxrwxrwx)
tiedoston ”/media/disk/MEMSTICK.IND” oikeuksiksi asetettu 0777 (rwxrwxrwx)
tiedoston ”/media/disk/MSTK_PRO.IND” oikeuksiksi asetettu 0777 (rwxrwxrwx)
tiedoston ”/media/disk/DCIM” oikeuksiksi asetettu 0777 (rwxrwxrwx)
tiedoston ”/media/disk/DCIM/101MSDCF” oikeuksiksi asetettu 0777 (rwxrwxrwx)

Koneessa ihan normi Kubuntu 10.04
Auttakee. Kiitos.
Registered User # 482897

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Irrotettavan median oikeudet
« Vastaus #1 : 14.11.11 - klo:09.31 »
Kameroiden muistikortit käyttävät yleensä FAT tiedostojärjestelmää, jossa oikeuksia ei voi asettaa. Periaatteessa kaikilla on oikeudet kaikkiin tiedostoihin. Liitettäessä voi kuitenkin hieman rajata käyttöä ja asettaa tiedostojen tilapäisen omistajan uid ja gid parametreilla. Veikkaan että kyse on tästä. Kun kamera on liitettynä, katso mitä mount -komento kertoo.

Muistikortinlukija voisi toimia paremmin.

kohina

  • Käyttäjä
  • Viestejä: 163
    • Profiili
Vs: Irrotettavan median oikeudet
« Vastaus #2 : 14.11.11 - klo:17.41 »
Kameroiden muistikortit käyttävät yleensä FAT tiedostojärjestelmää, jossa oikeuksia ei voi asettaa. Periaatteessa kaikilla on oikeudet kaikkiin tiedostoihin. Liitettäessä voi kuitenkin hieman rajata käyttöä ja asettaa tiedostojen tilapäisen omistajan uid ja gid parametreilla. Veikkaan että kyse on tästä. Kun kamera on liitettynä, katso mitä mount -komento kertoo.

Muistikortinlukija voisi toimia paremmin.

Kiitos. Juu voisi toimia, mutta kun muistaakseni jossain vaiheessa aikaisemmin oli kaikilla käyttäjillä täydet oikeydet tuohon laitteeseen.

Tässä mount kyseisestä laitteesta:
Koodia: [Valitse]
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)
Registered User # 482897

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Irrotettavan median oikeudet
« Vastaus #3 : 15.11.11 - klo:09.52 »
Tuon mukaan käyttö pitäisi onnistua ainakin käyttäjätunnuksella, jonka id-koodi on 1000. Se on ubuntussa ensimmäiseksi luotu tunnus. Jos on useampia käyttäjätunnuksia, muilla käyttö on rajoitetumpaa. Käyttäjän uid, gid, yms. koodit näet id komennolla.

Vertailun vuoksi, mulla usb-tikku mounttautuu näin:
Koodia: [Valitse]
/dev/sdg1 on /media/4GT type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)Ja ls -ln /media/ kertoo:
Koodia: [Valitse]
drwx------ 14 1000 1000 16384 1970-01-01 02:00 4GT(Perus-ubuntu 10.04)

Tikun käyttö jollain toisella tunnuksella taitaisi olla aika hankalaa.

kohina

  • Käyttäjä
  • Viestejä: 163
    • Profiili
Vs: Irrotettavan median oikeudet
« Vastaus #4 : 15.11.11 - klo:15.55 »
okkei,

eli pitäsi luoda ryhmä johon kaikki käyttäjät kuuluu ja tuo gid pitäisi saada aina mountin yhteydessä tuolle tai miksei kaikille muillekin liitettäville laitteille?

Registered User # 482897

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Irrotettavan median oikeudet
« Vastaus #5 : 15.11.11 - klo:17.19 »
Siellä lienee valmiiksi ryhmä cdrom(24), johon kaikki käyttäjät todennäköisesti kuuluvat. Jollet sitten halua että saa käyttää kameraa muttei cd:tä.

Myös dmask=007,fmask=007 (tai dmask=0,fmask=0)  voi olla hyödyksi. Jos noita ei ole, käytetään käyttäjän umask arvoa.