usb ja oikeudet

RH9

Sain digikameran(usb) pelittämään, mutta kuvien siirto on mahdollista vain rootin oikeuksilla.

Kuinka saan usb:n avattua myös perus käyttäjälle. Mahdollisesti /dev/ säätöä, mutta mille filuille?

10

400

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • linux-käyttäjä

      /etc/fstab:iin yhdelle riville

      /dev/sda1 /puikko auto defaults,user,noauto 0 0

      • Mik

        /dev/sda1:n pitäisi tietääkseni viitata ensimmäisen SCSI-levyn ensimmäiseen osioon, joten siihen ei ehdottomasti kannata antaa kaikille suoraa pääsyä.


      • Linux-käyttäjä

        Moi,

        usb-muistin saa näkymään mounttaamalla tämän.
        mounttauksen voi asettaa tapahtumaan automaatti-
        sesti joka käynnistyksen yhteydessä tai tar-
        vittaessa mounttaus-rivin auto-määreellä.

        siis /etc/fstab-tiedostoon

        /dev/laite /puikko auto defaults,user,noauto 0 0

        ohjeen ydinsanoma oli auto-sanan käyttö. ohje
        oli kopioitu sfnet.atk.linux-uutisryhmästä, joten
        sda1 oli virheellinen laitenimi. tai sitten kaikki
        usb-muistit näkyvät scsi-laitteina. en tiedä kumpi on oikein. kokeilemalla tuon saa selville.


    • sudo

      man sudo

      • Linux-käyttäjä

        peruskäyttäjä saa ajaa mount-komentoa ylikäyttäjän
        oikeuksilla (tai ohjelmatiedoston omistajan oikeuksilla) jos ajaa komennon

        #chmod u s mount

        näin peruskäyttäjäkin voi mountata usb-digikameran.

        p.s. tarkoitin aiemmassa viestissäni tietysti
        usbdevfs ja sda1 -tyyppejä.


      • Linux-käyttäjä
        Linux-käyttäjä kirjoitti:

        peruskäyttäjä saa ajaa mount-komentoa ylikäyttäjän
        oikeuksilla (tai ohjelmatiedoston omistajan oikeuksilla) jos ajaa komennon

        #chmod u s mount

        näin peruskäyttäjäkin voi mountata usb-digikameran.

        p.s. tarkoitin aiemmassa viestissäni tietysti
        usbdevfs ja sda1 -tyyppejä.

        sticky bitin saa päälle komennolla

        #chmod o s /

        jos haluaa antaa hetkellisen root-käyttöoikeuden
        vain rajatulle käyttäjäjoukolle, niin voi luoda
        ryhmän 'usb-kameran käyttäjät' ja ajaa komento

        #chmod g s /

        # tarkoittaa, että komento ajetaan ylikäyttäjänä


    • Mik

      Jos ohjelmassa on mahdollisuus katsoa mitä laitetiedostoa se käyttää, niin siitä katsomalla näet ko. tiedoston nimen.

      • Linux-käyttäjä

        lsof listaa avatut tiedostot.

        (en tiedä toimiiko tämä)
        fuser -u -v


      • Mik
        Linux-käyttäjä kirjoitti:

        lsof listaa avatut tiedostot.

        (en tiedä toimiiko tämä)
        fuser -u -v

        fuser -av ja lsof toimivat yleensä kohtuullisen hyvin. Tosikäyttäjä jäljittää ohjelman ajoa stracella, esim.
        strace -e trace=open ohjelmannimi ..


    • Linux-käyttäjä

      make menuconfig -> usb support -> preliminary usb device filesystem kertoi seuraavaa:

      CONFIG_USB_DEVICEFS- ja /proc-filesystem kernelioptiot mahdollistaa:

      /proc/bus/usb/devices listaa usb-porttiin kytketyt laitteet
      /proc/bus/usb/drivers listaa kerneliin ladatut usb-ajurit

      /proc/bus/usb// hakemiston kautta voi 'jutella' laitteelle.

      usb-digikameran tiedostot saa nakyviin mount-komennolla:

      mount -t usbdevfs none /proc/bus/usb

      laita tämä /etc/init/rc.d/init.rc tiedostoon (?)
      niin tätä ei tarvitse antaa komentoriviltä joka
      ajokerralla.

      tai sitten editoi /etc/fstab-tiedostoa lisäämällä
      kohta usbdevfs-tyyppiselle laitteelle ja aja
      mount -a init.rc-skriptissä.

      p.s. aiempi ehdotus sda1-laitteesta taisi olla
      virheellinen. kopioin tämän neuvon eräästä sfnet.atk.linux-uutisryhmän viestistä, jossa eräs käyttäjä tahtoi mountata usb-muistin. vaikka
      molemmat laitteet (digikamera ja usb-muisti) toimivatkin usb-portin kautta, niiden levyjärjestelmätyyppi (devfs ja scd) on eri asia.
      pahoittelen sekaannusta.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Martinan uusi poikakaveri

      Sielläpä se sitten on. Instastoorissa pienissä speedoissa retkottaa uusin kulta Martinan kanssa. Oikein sydämiä laitettu
      Kotimaiset julkkisjuorut
      204
      3065
    2. Suomessa helteet ylittää vasta +30 astetta.

      Etelä-Euroopassa on mitattu yli +40 asteen lämpötiloja. Lähi-Idässä +50 on ylitetty useasti Lämpöennätykset rikkoutuva
      Maailman menoa
      239
      1580
    3. Laita mulle viesti!!

      Laita viesti mesen (Facebook) kautta. Haluan keskustella mutta sinun ehdoilla en halua häiriköidä tms. Yhä välitän sinus
      Ikävä
      92
      1442
    4. Millaisessa tilanteessa olisit toiminut toisin

      Jos saisit yhden mahdollisuuden toimia toisin?
      Ikävä
      88
      1332
    5. Vanhemmalle naiselle

      alkuperäiseltä kirjoittajalta. On olemassa myös se toinen joka tarkoituksella käyttää samaa otsikkoa. Ihan sama kunhan e
      Ikävä
      46
      1294
    6. Fazer perustaa 400 miljoonan suklaatehtaan Lahteen

      No eipä ihme miksi ovat kolminkertaistaneen suklaalevyjensä hinnan. Nehän on alkaneet keräämään rahaa tehdasta varten.
      Maailman menoa
      148
      1196
    7. Ajattelen sinua tänäkin iltana

      Olet huippuihana❤️ Ajattelen sinua jatkuvasti. Toivottavasti tapaamme pian. En malttaisi odottaa, mutta odotan kuitenkin
      Ikävä
      12
      1158
    8. Ökyrikkaat Fazerit saivat 20 MILJOONAA veronmaksajien varallisuutta!

      "Yle uutisoi viime viikolla, että Business Finland on myöntänyt Fazerille noin 20 miljoonaa euroa investointitukea. Faze
      Maailman menoa
      119
      989
    9. Miehelle...

      Oliko kaikki mökötus sen arvoista? Ei mukavalta tuntunut, kun aloit hiljaisesti osoittaa mieltä ja kohtelit välinpitämät
      Ikävä
      89
      912
    10. Tuntuu liian hankalalta

      Lähettää sulle viesti. Tarvitsen apuasi ottaa koppi tilanteesta. Miehelle meni.
      Ikävä
      44
      793
    Aihe