Alotin pari viikko sit koti palvelin projektin ja päätin jollei googlel pärjää ni antaa olla. No mut nyt on pakko kysyä kun kaikki muu toimii jo. Eli jos yhdistän samba jakoon "Yhdistä palvelimeen" kautta niin saan luku ja kirjoitus oikeudet kaikkiin tiedostoihin niin kuin pitääkin haluaisin kuitenkin lisätä samba jaon fstab:iin. Sain senkin toimimaan mutta rivissä on jotain vikaa koska saan sillä toisen käyttäjän tiedostoihin vain luku oikeuden. Missä mättää?
//192.168.0.146/Server /media/SERVER smbfs userid=server,passwd=*sensuroitu*,rw 0 0
Itsekään en ole kaikkia vaihtoehtoja jaksanut Samban kanssa kokeilla, mutta eikös se mene näiden periaateiden mukaan:
- tuo "rw" mihin yllä ilmeisesti viittaat, ei sinänsä "anna" mitään oikeuksia, sillä määrittelyllä vain rajoitettaisiin jotakin, jota rajoittamista nyt et tee (kun annoit rw)
- tarkoitko oikeasti että saat vain "read" oikeudet, aika erikoista että saisit kirjoitusoikeudet, mutta et voisi lukea? Jos todella on näin, niin sitten olet tehnyt jotakin ...
- tiedostoon saat oikeudet Samban kautta sikäli, että olet Samban kautta joku käyttäjä serverillä. Se määrää mitä voit tehdä. Testaa ensin serverillä itsellään mitä tapahtuu.
- jos sinun pitää serverin tiedostoon saada, jonakin muuna käyttäjänä, oikeudet, niin sinun pitää laittaa molemmat käyttäjät kuulumaan samaan ryhmään ja sitten antaa tälle ryhmälle nämä oikeudet mitä haluat. Sikäli pitää kuulua samaan ryhmään, että arvattavasti tiedostoja tulee koko ajan lisää, jolloin pitää olla pysyvä järjestely.
- se, että johonkin hakemistoon syntyy jatkossa tiedostoja *tietyillä oikeuksilla* pitää erikseen määrätä. Tätähän nyt tarvitset, koska e.m. ryhmälle pitää syntyä oikeuksia aina kun tehdään uusia tiedostoja jonkun hakemiston alle. Tämän voi tehdä komennolla tyypiltään: "chmod +s name.of.the.group directory". Katso tarkemmin chmod wiki avainsanoilla tai googlaa "linux permissions heritance" tms. Tarina ei ole kovin pitkä.
- voit tietysti toimia "vielä vapaammin", mutta minimioikeuspolitiikassa, ryhmälle annettavat oikeudet riittävät
Sinänsä, on tässä jonkun verran askaretta ...