Kirjoittaja Aihe: Ongelma tiedostojen käyttöoikeuksissa.  (Luettu 3815 kertaa)

eskomorko

  • Käyttäjä
  • Viestejä: 58
    • Profiili
Ongelma tiedostojen käyttöoikeuksissa.
« : 05.03.06 - klo:01.59 »
Terve.
Minulla on mp3:seni /home/käyttäjänimi hakemistossa. Kun yritän editoida kappaleiden tagejä Amarokin kautta tai ihan mistä vaan, tulee seuraavanlainen virheilmoitus:

Koodia: [Valitse]
TagLib claims /home/kayttaja/Musiikki/Beatles/{The Beatles} -(#)(92)- Yesterday.mp3 file is not writable.
Jos muutan kyseisen biisin 'permissionit' muotoon Owner Can Read & Write, Konqueror antaa jonkun virheen, mutta vaihtaa silti käyttöehdot. Tämän jälkeen voin muokata tageja.

Ongelmana on, että biisejä on satoja, joiden käyttöoikeuksien muuttaminen käsin vie liikaa aikaa. Olen muuttanut koko musiikki kansion oikeudet muotoon Owner Can View And Modify, mutta tällä ei ole ollut vaikutusta kansion tiedostoihin.

Eli miten olisi helpointa muuttaa vaikka kaikkien /home/kayttaja -kansion tiedostojen käyttöoikeudet muotoon Owner Can Read & Write. Tällä hetkellä voin kopioida levylle uusia tiedostoja ja poistaa vanhoja, mutta tagien muuttaminen takkuilee.

Kiitos ja sori  sekavasta kirjoituksesta.

nebula

  • Käyttäjä
  • Viestejä: 438
    • Profiili
Re: Ongelma tiedostojen käyttöoikeuksissa.
« Vastaus #1 : 05.03.06 - klo:08.26 »
sudo chmod 755 /home/kayttaja

....ja se on siinä

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Ongelma tiedostojen käyttöoikeuksissa.
« Vastaus #2 : 05.03.06 - klo:11.47 »
Terve.
Minulla on mp3:seni /home/käyttäjänimi hakemistossa. Kun yritän editoida kappaleiden tagejä Amarokin kautta tai ihan mistä vaan, tulee seuraavanlainen virheilmoitus:

Koodia: [Valitse]
TagLib claims /home/kayttaja/Musiikki/Beatles/{The Beatles} -(#)(92)- Yesterday.mp3 file is not writable.

jep, olet siis siirtänyt kappaleet jostain muualta (CD-levy?)  tai jonain muuna käyttäjänä, jolloin oikeudet eivät ole sinulle mieluisat.

Jos muutan kyseisen biisin 'permissionit' muotoon Owner Can Read & Write, Konqueror antaa jonkun virheen, mutta vaihtaa silti käyttöehdot. Tämän jälkeen voin muokata tageja.

tuo virheilmoitus saattaisi kiinnostaa ja se onkin yleensä näiden hommien ydin.

Ongelmana on, että biisejä on satoja, joiden käyttöoikeuksien muuttaminen käsin vie liikaa aikaa. Olen muuttanut koko musiikki kansion oikeudet muotoon Owner Can View And Modify, mutta tällä ei ole ollut vaikutusta kansion tiedostoihin.

homma pitää hoitaa rekursiivisesti. joku joskus puhiu, että konqueror osaisi tämän, mutta itse en muista miten se tehtäisiin. komentoriviltä homma hoituu helpoiten:
Koodia: [Valitse]
$ chmod 644 <hakemisto> -R
Eli miten olisi helpointa muuttaa vaikka kaikkien /home/kayttaja -kansion tiedostojen käyttöoikeudet muotoon Owner Can Read & Write. Tällä hetkellä voin kopioida levylle uusia tiedostoja ja poistaa vanhoja, mutta tagien muuttaminen takkuilee.

jos kyse ei ole omistajuusongelmasta vaan ihan oikeasti pelkistä oikeuksista, niin minä kyllä hoitaisin oikeudet kuntoon aina kun uusia tiedostoja kopioidaan medioilta jotka eivät hanskaa oikeuksia. muuten kaikki sujuu, kuten kuuluukin automaattisesti.

tuo massalla oikeuksien muuttaminen on sikäli vähän huono idea, sillä kansioilla ja tiedostoilla suoritusoikeus tarkoittaa eri asiaa. jos tuo nebulan ehdotus suoritettaisiin rekursiivisesti (miksi sudo?), niin se tarkoittaisi sitä, että kuka tahansa käyttäjä pääsee tarkastelemaan sinun kotihakemistosi tiedostolistausta ja tiedostoja. yleisessä ympäristössä se on aika heikko käytäntö tietoturvan kannalta enkä näe, että niin olisi mitään syytä tehdä kotiympäristössäkään.
Janne

eskomorko

  • Käyttäjä
  • Viestejä: 58
    • Profiili
Re: Ongelma tiedostojen käyttöoikeuksissa.
« Vastaus #3 : 05.03.06 - klo:19.25 »
Lainaus
jep, olet siis siirtänyt kappaleet jostain muualta (CD-levy?)  tai jonain muuna käyttäjänä, jolloin oikeudet eivät ole sinulle mieluisat.
Joo, vanhan koneen kovolta kopion.

Lainaus
tuo virheilmoitus saattaisi kiinnostaa ja se onkin yleensä näiden hommien ydin.
Ruudulle pomppaa pieni ikkuna, jonka yläreunassa lukee Error ja itse ikkunassa vain kansion polku. Eli ei siitä varmaan sen enempää saa irti.

Koodia: [Valitse]
$ chmod 644 <hakemisto> -RTota yritin. Nyt .../Musiikki -kansion juuressa olevien tiedostojen tagien muuttaminen onnistuu, MUTTA alikansioihin ei pääse enää ollenkaan käsiksi. Olisi varmaan kannattanu antaa homman olla, mutta kun tota Amarokia on aika ikävä käyttää kun tagit on päin persettä. Eli miten ton käskyn vois kumota, tai miten pääsisin loppuihin kansioihin käsiksi???

Kiitos kun jaksatte hellpiä tällaista Linux-tulokasta.


janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Ongelma tiedostojen käyttöoikeuksissa.
« Vastaus #4 : 05.03.06 - klo:19.46 »
Koodia: [Valitse]
$ chmod 644 <hakemisto> -RTota yritin. Nyt .../Musiikki -kansion juuressa olevien tiedostojen tagien muuttaminen onnistuu, MUTTA alikansioihin ei pääse enää ollenkaan käsiksi. Olisi varmaan kannattanu antaa homman olla, mutta kun tota Amarokia on aika ikävä käyttää kun tagit on päin persettä. Eli miten ton käskyn vois kumota, tai miten pääsisin loppuihin kansioihin käsiksi???

vaihda tuohon komentoon 644:n paikalle 755. tämä johtuu juuri siitä, että suoritusoikeudet tarkoittavat eri asiaa tiedostoilla ja hakemistoilla.
Janne

eskomorko

  • Käyttäjä
  • Viestejä: 58
    • Profiili
Re: Ongelma tiedostojen käyttöoikeuksissa.
« Vastaus #5 : 05.03.06 - klo:19.51 »
Lainaus
vaihda tuohon komentoon 644:n paikalle 755. tämä johtuu juuri siitä, että suoritusoikeudet tarkoittavat eri asiaa tiedostoilla ja hakemistoilla.

Kiitos. Nyt toimii niin kuin pitääkin.