Rättigheter i samba

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

Rättigheter i samba

Inlägg av look2 »

Hej !

Vet att jag sett ett svar på detta tidigare, men lyckas inte hitta det.
Jag har ett share via samba som 3 st användare har tillgång till. När en användare skapar en fil i detta share så blir den användaren automatiskt ägare till den filen. Jag skulle vilja göra som så att användaren blir ägare och även gruppen trusted är ägare.

Har för mig att det är nått med create mask i samba.conf filen, men lyckas inte hitta hur det var man gjorde...
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
danno
Inlägg: 445
Blev medlem: 08 okt 2006, 10:13
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Norrköping

SV: Rättigheter i samba

Inlägg av danno »

Ägare blir väl alltid den som skapar filen.
Vill du sätta så att alla får full åtkomst sätter du i sharen: create mask = 0777
Du kan också sätta:

Kod: Markera allt

writeable = No
write list = @trusted look2
vilket gör att bara medlemmar i gruppen trusted kan skriva i katalogen,
samt användaren look2
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Rättigheter i samba

Inlägg av look2 »

det jag vill göra är så att om jag skapar en mapp i tex i bilder som heter semester.
mappen bilder ägs av användaren look2 och gruppen trusted, du vill jag att rättigheterna som sitter på bilder skall sprida sig ner till semester, så att även den mappen ägs av gruppen trusted.

Svårt att förklara, men jag hoppas ni förstår...
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Rättigheter i samba

Inlägg av look2 »

kom på hur jag kunnde göra...
chmod g+s gjorde tydligen så att gruppbehörigheterna "trycks" nedåt när man skapar en ny mapp...
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Rättigheter i samba

Inlägg av maths57 »

look2 skrev: kom på hur jag kunnde göra...
chmod g+s gjorde tydligen så att gruppbehörigheterna "trycks" nedåt när man skapar en ny mapp...
För att ändra rekursivt, alltså ner i undermapparna, brukar man få köra så här.

Kod: Markera allt

chmod -R g+s mapp
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: Rättigheter i samba

Inlägg av mcNisse »

För att ändra rekursivt, alltså ner i undermapparna, brukar man få köra så här.

Kod: Markera allt

chmod -R g+s mapp
Man ska väl inte satta den biten på filer om man inte absolut behöver? Tänk ifall det ligger filer som är med i root gruppen? Jag har lite paranoia när det gäller detta.

Gör så har för att bara sätta rättigheten på mappar.

Kod: Markera allt

find mapp -type d -print0 | xargs -0 chmod g+s
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Rättigheter i samba

Inlägg av maths57 »

mcNisse skrev:

Kod: Markera allt

find mapp -type d -print0 | xargs -0 chmod g+s
Kan du förklara det lite? Vad händer?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: Rättigheter i samba

Inlägg av mcNisse »

find kommandot letar bara fram kataloger (-type d).  En nullterminerad lista skrivs (-print0). Detta för att mellanslag i katalognamn ska kunna hanteras. Sedan skickas resultatet till xargs. xargs kör kommandot chmod g+s för allt som kommer i pipen(|). Flaggan -0 säger till xargs att strängarna är nullterminerade (för mellanslagen). xargs används eftersom det är effektivare än find:s -exec.

Den som händer  är att bara katalogelement (med ev mellanslag) som får s flaggan på gruppen.
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Rättigheter i samba

Inlägg av look2 »

mcNisse:
"Tänk ifall det ligger filer som är med i root gruppen?"

Hur menar du då? Om tex root skapar en fil/mapp där så kommer en vanlig användare att få access till den trors att användaren inte bör ha det?

Tror inte det är ett problem i just detta fall, då det bara gäller mitt musik bibliotek, men kul att du påpekade det, jag hade inte tänkte på det alls...
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: Rättigheter i samba

Inlägg av mcNisse »

look2 skrev: mcNisse:
"Tänk ifall det ligger filer som är med i root gruppen?"

Hur menar du då? Om tex root skapar en fil/mapp där så kommer en vanlig användare att få access till den trors att användaren inte bör ha det?
Inte riktigt så. Filen ska ha skapats av root innan chmodden. Om filen exekveras kommer den att köras som aktuell användare som ägare plus att programmet/skriptet kommer med i root gruppen. Det är det som chmod g+s på en fil har. Användaren blir i detta fall medlem i root gruppen när programmet körs. Teoritiskt sett kan man alltså skriva över filen med ett skript som kan göra dumma saker. Vet faktist inte vad som händer när man kör "bash fil". Kan vara att samma sak händer...

Som jag skrev har jag så är jag paranoid när det gäller sådana här saker...
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Rättigheter i samba

Inlägg av look2 »

då fattar jag hur du menar...
tror inte att det är ett problem i just detta fall, men det kan ju vara nått att tänkta på i andra miljöer.
tack för tipset...
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"