Sivu 1/1

Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 7.1.2017 klo 12.28
Kirjoittaja miumiu
Yritän siirtää Macbookin yhdellä käyttäjätilillä olevia valokuvia toiselle käyttäjätilille julkinen-kansion kautta, mutta se ei jostain syystä onnistu. Olen tiedostonjaossa antanut sekä luku- että kirjoitusoikeudet molemmille käyttäjille molempien julkinen kansioon. Muut testaamani tiedostot (esim. pdf) siirtyvät, mutta jpg-tiedostot ei. Missähän vika?

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 8.1.2017 klo 20.31
Kirjoittaja miumiu
anyone? :?

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 8.1.2017 klo 22.52
Kirjoittaja rthghdfger
Onko eroa sillä, että kopioitko vai siirätkö tiedostoja tuohon kansioon? Epäilisin, että siirrettäessä oikeudet pysyvät helpommin entisinä, eli uudet oikeudet eivät siirry tiedostoihin.

Kun olet siirtänyt tai kopioinut kuvia kansioon, mene Julkiset kansion asetuksiin ja anna sieltä komento Käytä sisältyviin kohteisiin.

Ehkä paremmin toimiva vaihtoehto olisi luoda yhteinen kansio esim. Käyttäjät/Jaettu kansion alle. Saattaisi toimia paremmin kuin tuo Julkiset.

Sitten vielä lataa itsellesi Batchmod-ohjelma, jolla voit korjata käyttäjien oikeuksia tehokkaasti.

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 9.1.2017 klo 20.13
Kirjoittaja miumiu
Ei ole eroa kopioinnilla tai siirtämisellä. Ainoa ero tiedostojen välillä näyttää tosiaan olevan se, että jpg-tiedostot herjaavat niitä avattaessa, että ei ole oikeuksia avata, mutta pdf-tiedostot avautuvat ihan nätisti molemmilla käyttäjillä. Molemmilla käyttäjillä on siis sekä luku- ja kirjoitusoikeudet noihin kansioihin. Sen sijaan käyttäjältä kaikki/everyone olen poistanut kaikki oikeudet, mutta ei kai sen tähän pitäisi vaikuttaa...
mcpekkis kirjoitti:Ehkä paremmin toimiva vaihtoehto olisi luoda yhteinen kansio esim. Käyttäjät/Jaettu kansion alle. Saattaisi toimia paremmin kuin tuo Julkiset.
Kokeilin tätäkin, mutta sama lopputulos kuin edellä. [:/]

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 9.1.2017 klo 20.21
Kirjoittaja egoste
Oletko tutkinut nuo jpg tiedostot ja niiden oikeudet siellä mistä yrität kopioida?

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 10.1.2017 klo 15.22
Kirjoittaja SlowDaddy
Minkälaista tietoa komentokehotteessa komento ls -l ( viimeinen merkki kirjain l ) antaa?
Jos ko. kuvien oikeus ( ensimmäinen kenttä rivillä, 9 merkkiä ) on sellainen ettei kolmen viimeisen merkin joukossa ole merkkiä r niin silloin ei omistajan lisäksi "lukuoikeutta" ole ..

chmod-komennolla oikeuksia voi muuttaa, mutta tuon tarkempi ohje vaatisi hieman tietoa minkälaista "Nimistandardia" kuvat noudattaa ..

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 11.1.2017 klo 20.31
Kirjoittaja miumiu
Kuvien oikeudet ovat luku ja kirjoitus sillä käyttäjätunnuksella, jolla ollaan kirjautuneena ja ei oikeuksia käyttäjällä everyone.

Komentokehotetta (eli konsoli -kö?) en vielä kokeillut, kirjoitanko siis vain tuon ls -l eikä mitään muuta?!

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 11.1.2017 klo 22.54
Kirjoittaja SlowDaddy
miumiu kirjoitti:Kuvien oikeudet ovat luku ja kirjoitus sillä käyttäjätunnuksella, jolla ollaan kirjautuneena ja ei oikeuksia käyttäjällä everyone.

Komentokehotetta (eli konsoli -kö?) en vielä kokeillut, kirjoitanko siis vain tuon ls -l eikä mitään muuta?!
prosessi mennee suunnilleen näin:

- avaa komentokehoite/konsoli
- siirry cd-komennolla haluttuun hakemistoon jossa kuvat ovat ( cd /Users/jaettuhakemisto/photos tms )
- tarkista pwd-komennolla että olet ihan varmasti oikeassa hakemistossa [:D]
- anna komento ls -l , listaa hakemistossa olevat tiedostot, kiinnostavia kenttiä ensimmäinen ( 10 merkkiä joista käytännössä kolme viimeistä merkkiä) sekä viimeinen tiedoston nimi.
- kun nimistandardi on selvä ( tyyliin jotain1.jpg, jotain2.jpg jne ) niin voidaan vaihtaa kaikkien niiden kuvatiedostojen oikeus s.e. ihan kaikilla käyttäjillä on oikeus lukea niitä ( mahdollistaa esim. kopioinnin sille toiselle käyttäjälle ihan minne haluaa tai sitten ko. toinen käyttäjä pääsee niitä sieltä jaetusta hakemistosta myös suoraan katselemaan jos se riittää?):

chmod o+r *.xxx, missä xxx oli se tiedoston tyyppi ( joka lienee kaikilla kuvilla sama ).

Tärkeää tuossa on se että *-merkin jälkeen EI ole välilyöntejä jne
koska muuten käyttäjän shell "laventaa" tähden kohdalle kaikki ko. hakemistossa olevat tiedostot ja lukuoikeudet kaikille ( other) on sitten ihan kaikilla tiedostoilla ...

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 15.1.2017 klo 16.40
Kirjoittaja miumiu
Kiitos ohjeista. Luulen, että saisin homman suurin piirtein klaarattua, mutta koska tarve toistuu aika ajoin, niin helpompaa on kun vaan siirrän ne kuvat vaikka tikulla. Jännä juttu.

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 16.1.2017 klo 12.46
Kirjoittaja jpsuominen
En nyt muista miten nuo OSX:n "graafiset" käyttöoikeudet rinnastuu tiedostojärjestelmän oikeuksiin, vai rinnastuuko mitenkään, mutta väittäisin että ongelma on nimenomaan tuon "Everyone" käyttäjän oikeuksien poistamisessa.

Re: Tiedostonjako samalla koneella eri käyttäjien välillä

Lähetetty: 16.1.2017 klo 17.33
Kirjoittaja SlowDaddy
jpsuominen kirjoitti:En nyt muista miten nuo OSX:n "graafiset" käyttöoikeudet rinnastuu tiedostojärjestelmän oikeuksiin, vai rinnastuuko mitenkään, mutta väittäisin että ongelma on nimenomaan tuon "Everyone" käyttäjän oikeuksien poistamisessa.
.. juuri siksi ehdotin "others"-ryhmälle ( vastannee OSX:n kökköä "Everyone"-luokittelua ) lukuoikeuksien lisäämistä chmod-komennolla 8-)