Deze website maakt gebruik van cookies. Waarom? Klik hier voor ons privacy- en cookiebeleid. Door op akkoord te klikken of door gebruik te blijven maken van deze website geeft u aan akkoord te zijn met het gebruik van cookies.

Akkoord

Vraag & Antwoord

OS Linux

linuxpermissies en samba vraag

wstolk
7 antwoorden
  • Ik heb een sambaserver [rh9] draaien en ik heb wat problemen met permissies.

    Ik heb twee linux gebruikers; algemeen en debaas. Beide behoren tot de groep algemeen.
    De bestandspermissies van de gedeelde linuxmappen staan op drwxrwx—
    voor gebruiker en groep algemeen.
    In samba staat binnen de share: valid users= @algemeen, algemeen, debaas

    De gebruiker algemeen kan overal zonder problemen komen, debaas mag echter nergens komen!

    Wat doe ik fout?

    Ik heb tijdelijk de bestandspermissies maar op drwxrwxrwx gezet. Dan heb ik geen problemen, maar uit veiligheidsoogpunt is dat natuurlijk niet ok.

    Heeft iemand een tip?
  • het lijkt erop dat debaas niet in de groep zit.
    post je /etc/group eens (relevante gedeelte)

    Post ook je smb.conf gedeelte van de shares even.
  • de group file:

    algemeen:x:500:algemeen,debaas
    admin:x:5003:debaas

    een samba share:

    # Global parameters
    [global]
    workgroup = Samba
    server string = sambaserver
    encrypt passwords = Yes
    hosts allow = 192.168.0.
    security = user

    [tools]
    comment = de Toolbox, met handige weetjes
    path = /tools
    valid users = @algemeen,algemeen, debaas
    read only = No
    browseable = Yes
  • Haal de comma's eens weg uit valid users en probeer het volgende eens


    [tools]
    comment = de Toolbox, met handige weetjes
    path = /tools
    valid users = @algemeen algemeen debaas
    read only = No
    browseable = Yes
    writeable = yes
    create mode = 0770
    directory mode = 0770
    force group = algemeen
  • Bedankt Sylhouette !

    Na het ertussen zetten van de extra opties werkt het nu prima!
    Niet dat ik precies weet waarom, maar dat google ik nog wel bij elkaar.

    Nogmaals bedankt!
  • Force group = algemeen zorgt ervoor dat als men een bestand wegschrijft deze wordt weggescreven als group algemeen
    Force user doet hetzelfde voor de gebruikers naam

    Create mode zorgt ervoor dat het bestand wordt weeggescreven als -rwxrwx—
    directory mode zorgt ervoor dat de directory wordt gemaakt met de rwxrwx— permissies

    zo kun je dus zorgen dat alle bestanden door wie dan ook altijd dezelfde gebruikers naam, group naam en rechten hebben.

    Succes
  • Bedankt!
    Ben ik weer wat wijzer geworden!

    Elja

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.