Kirjoittaja Aihe: Kirjoitusoikeus (Ratkaistu)  (Luettu 2569 kertaa)

tapion

  • Käyttäjä
  • Viestejä: 216
    • Profiili
Kirjoitusoikeus (Ratkaistu)
« : 16.05.23 - klo:08.31 »
Ulkoinen levy liitettynä mutta kirjoitusoikeus puuttuu.
Mikä mulla on väärin?
« Viimeksi muokattu: 16.05.23 - klo:14.49 kirjoittanut tapion »
En ole puolesta enkä vastaan, pikemminkin päinvastoin.

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kirjoitusoikeus
« Vastaus #1 : 16.05.23 - klo:10.08 »
Joko liitosvalinnat tai ulkoisen levyn oikeudet, vähän siitä riippuen mikä tiedostojärjestelmä sillä on.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

tapion

  • Käyttäjä
  • Viestejä: 216
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #2 : 16.05.23 - klo:10.31 »
ext4 ja levy liitetty.
En ole puolesta enkä vastaan, pikemminkin päinvastoin.

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kirjoitusoikeus
« Vastaus #3 : 16.05.23 - klo:12.24 »
ext4 ja levy liitetty.

Levyn tiedostojärjestelmä on tärkeä sikäli, että jollei se tue Un*xmaisia käyttöoikeuksia, ne täytyy asettaa jo liitettäessä mount-komennon (tai /etc/fstab-tiedoston) valitsimin. ext4 on kuitenkin tämän suhteen OK.

Varmista sen kansion käyttöoikeudet, johon levyn liität. Aseta kansion omistaja tai omistava ryhmä halutuksi chown-tai chgrp-komennolla tai anna kaikille kaikki oikeudet komennolla ”chmod ugo+rwx /kaänsion/polku”. Viimeisintä vaihtoehtoa en kylläkään varsinaisesti suosittele ;D

PS: Tuli vielä mieleen, että toki kyse voi olla muustakin. Asema voi olla liitetty ilman kirjoitusoikeuksia tai se on tarkistusta vaativassa tilassa.
« Viimeksi muokattu: 16.05.23 - klo:12.26 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #4 : 16.05.23 - klo:13.17 »
Itse liittäessä teen ext4:n tapauksessa root-oikeuksilla juuri-kansion, johon annan chmod:lla kaikille ajo-,luku- ja kirjoitusoikeudet.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #5 : 16.05.23 - klo:13.20 »
Aloitusviestin kuvakaappauksesta päätellen osion liittäminen onnistuu kyllä, mutta liitetyn tiedostojärjestelmän sisällä käyttäjän oikeudet eivät riitä varmuuskopion tallentamiseen. Eli pitäisi tutkia oikeudet liittämisen jälkeen ja vaihtaa kohdekansion omistajaksi käyttäjätunnus, joka tekee varmuuskopion.
« Viimeksi muokattu: 16.05.23 - klo:13.21 kirjoittanut nm »

tapion

  • Käyttäjä
  • Viestejä: 216
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #6 : 16.05.23 - klo:14.49 »
Sain annettua oikeudet chmod  777 komennolla.
En ole puolesta enkä vastaan, pikemminkin päinvastoin.

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #7 : 16.05.23 - klo:15.07 »
Sain annettua oikeudet chmod  777 komennolla.

Ainakin ennen kannatti tehdä levyn juureen esimerkiksi juuri-niminen kansio, jolle antaa 777-oikeudet, sillä jos antaa mounttaus-hakemistoon kyseiset oikeudet, joutuu ne antamaan uudestaan tietokoneen käynnistämisen jälkeen. Toki onhan tämä käytäntö saattanut muuttua ajan saatoksessa, ja ei ehkä enää tarvitse sitä tehdä. (En jaksa kokeilla, kun vanha oikeuskäytäntö toimii varmuudella edelleen.)

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: Kirjoitusoikeus
« Vastaus #8 : 16.05.23 - klo:23.27 »
Sain annettua oikeudet chmod  777 komennolla.
Linux/Unix -järjestelmissä ovat nuo oikeudet (kai tuo on nykyisin myös muissakin käyttöjärjestelmien tiedostojärjestelmissä?).
chmod 777 tarjoaa siis kaikille järjestelmän käyttäjille hakemistoihin ja tiedostoihin luku (r), kirjoitus (w) ja ajo-oikeudet (x). Oikeudet rwx.rwx.rwx eli 777.
Linux/Unix -järjestelmien turvallisuus  perustuu pitkälti oikeuksiin rajoittaa käyttäjien oikeuksia.

Jere Sumell

  • Käyttäjä
  • Viestejä: 721
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: Kirjoitusoikeus (Ratkaistu)
« Vastaus #9 : 18.05.23 - klo:15.47 »
Onhan se täysin totta, jos koko levyn pistää juuri-tasolta 777 oikeuksin chmodilla, niin koko järjestelmä on tuuliajolla.

Siinähän on ihan selvä logiikka ja matematiikka, miten tuo tripla, kolmenumeroinen summa ensinnäkin jokaisella numerolla on tietty tarkoitus ja sitten 1,2,4 niistä muodostuu se numero summattuna.

2 on kirjoitusoikeus, 4 on lukuoikeus.

Sitten tuon triplakombinaation järjestyksessä vasemmalta oikealle:
1. Lupa resurssin omistajalle
2. Lupa resurssin kaikille käyttäjille samassa ensisijaisessa omistajan hallinoimassa ryhmässä.
3. Lupa kaikille muille käyttäjille, mikä sisältää sitten kirjautumattomat käyttäjät ja "anonyymit", eli aivan kaikki mahdolliset käyttäjät globaalisti.

Tuttua asiaa jostain 2001 vuoden paikkeilla otin haltuun tämän ensiaskeleita Linuxin parissa ottaessani, ja nyt kaivoin verkkoresurssin oppimateriaalin lisäviitteeksi, josta löytyy kätevä taulukko jokaiselle noista yhdistelmistä, mitä niitä on mahdollista noita numerosarjoja käyttää. Siinä määrin hyvä taulukko tässä suoraan linkkaamassani lähteessä, että siinä on myös tuo "lupa" -sarake kirjaimin r-w-x -muodossa toisessa sarakkeessa kolmesta, niin sekin auttaa hahmottamaan luku-kirjoitus-ajo -kombinaatiota.

https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/how-permissions-chmod-with-numbers-command-explained-777-rwx-unix
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)