Kirjoittaja Aihe: [RATKAISTU] Ubuntu serveri AFP/SMB + mac-clientit (oikeuksista)  (Luettu 1687 kertaa)

Walde

  • Käyttäjä
  • Viestejä: 21
    • Profiili
On se perkule niin hankala saada toimimaan oikein ;). Eli joudun pakosta käyttämään sambaa, koska afp (netatalk) ei näytä tukevan kansiovärejä ja erikoismerkkejä kuten / -merkkiä nimessä. (Jos joku tietää miten sen saa toimimaan, niin vinkkejä otetaan vastaan)

Anyway ongema on edelleen seuraavan.

Maceissä normaalisti tiedosto saa oikeudet 644, joka on ihan hyvä. Ongelma tulee siinä vaiheessä, kun tallennetaan palvelimelle. Tiedoston oikeus seuraa maciltä palvelimelle joten se on sielläkin 644. Jotta muut pääsisivät käsiksi filuun, niin haluaisin oikeuden muutettavaksi luonnollisesti 664:si. No olen koittanut vaikka mitä kompoja samban asetuksiin (force, mask, jne.), mutta aina se vaan on se 644. Luonnollisesti kaikki käyttäjät kuuluvat samaan gruuppiin.

Onko jollain ideoita mistä suunnasta tätä nyt lähtisi purkamaan. Mikä vipu päättää tiedoston oikeudet, jotka tuleva serverille? Ryhmän se kyllä pakottaa oikeaksi, mutta ei oikeuksia.

-Walde
« Viimeksi muokattu: 03.07.09 - klo:11.03 kirjoittanut Walde »

Walde

  • Käyttäjä
  • Viestejä: 21
    • Profiili
Vs: SMB ubuntu serveri + mac-clientit (oikeuksista)
« Vastaus #1 : 30.06.09 - klo:11.05 »
ONGELMA RATKAISTU!

Eli samba ei muuta oikeuksia jos ne on jo valmiiksi ns. *nix muotoiset. Joten forcet jne. ei vaikuta.

Lääke:Macceihin pitää laittaa umaski sopivaksi.

Miten:

Lisää /etc -kansioon tiedosto launchd-user.conf -tiedosto
kirjoita tiedostoon esim: umask 002

ja käynnistä kone uudelleen

Ja selvennös esim. umaskista 002. umaski on käänteinen chmodiin, joten tämä on sama kuin chmod 775. eli:

0:lla user = rwx (kaikki oikeudet)
0:lla group=rwx  (kaikki oikeudet)
2:lla other = rx (luku ja suoritus)

Umaskeista selventävä site tässä:

http://www.cs.tut.fi/etaopetus/titepk/luku5/umask.html

Toivottavasti joku muu saa myös apua tästä.

-Walde