grupper och rättigheter

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
Victor
Inlägg: 425
Blev medlem: 12 okt 2006, 19:08
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Lund

grupper och rättigheter

Inlägg av Victor »

Hej!

Så här ser min setup ut på min ubuntu server 9.04:
* Jag har två användare. En rt och en victor (har följt/kört guiden som finns på http://ubuntuforums.org/showthread.php?t=1064377).
* Både rt och victor ligger i gruppen share som jag skapat.
* Samba är installerat och väl fungerande med en share-mapp på /srv/samba/share.
* I min share-mapp har jag symlinkat två mappar. Den ena till min externa och den andra till en mapp på användaren rt:s hemmamapp.

Min [share] i smb.conf (inte så mkt annat som jag ändrat i filen):

Kod: Markera allt

[share]
    comment = staropramen-server share
    path = /srv/samba/share
    browsable = yes
    guest ok = no
    read only = no
    create mask = 0755
Share-mappen med de två symlinkade mapparna vill jag kunna komma åt och skriva till via Samba. Rättigheterna ser ut som följer just nu:

Kod: Markera allt

lrwxrwxrwx 1 root   root     15 2009-08-11 23:26 extern1 -> /media/extern1/
lrwxrwxrwx 1 victor victor   27 2009-08-16 18:50 unsorted -> /home/rt/torrents/unsorted/
och i själva mapparna:

Kod: Markera allt

drwxr-xr-x 12 victor share 4096 2009-08-16 19:07 extern1

Kod: Markera allt

drwxr-xr-x 3 rt   share 4096 2009-08-16 19:04 unsorted
I dagsläget loggar jag in med uppgifterna victor och mitt lösenord från servern på min windowsdator, vilket får upp de båda mapparna men jag kan bara ändra i extern1. Jag trodde att om jag skapade en grupp (share) och la till de båda användarna borde jag väl kunna komma åt och skriva till mapparna oavsett vilken användare jag kör på!?

Det jag behöver hjälp med är att skapa (vad jag tror) en grupp där båda användarna ligger i och sätta rätt behörighet på de mappar jag vill kunna användas av båda, samt av samba!? Jag är rätt så ny när det gäller grupper och rättigheter.

Tacksam för snabba svar :)
// So long, and thank you for all the fish

"Your Ubuntu User number is # 10448"
Eidel
Inlägg: 5
Blev medlem: 17 feb 2009, 12:54
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: grupper och rättigheter

Inlägg av Eidel »

Jag har också detta problem, någon som är haj på detta? O0

Edit:
Jag gav alla mappar fulla rättigheter (0777) och ändrade i smb.conf

Kod: Markera allt

[Eidel]
comment = Eidels home
browsable = yes
read only = no
create mask = 0755
directory mask = 0755
valid users = eidel
path = /mnt/seagate1tb/eidel
Fungerar.
gusse02
Inlägg: 258
Blev medlem: 16 maj 2008, 12:17
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: grupper och rättigheter

Inlägg av gusse02 »

Felet är väl att gruppen share saknar skrivrättigheter på katalogen unsorted.

Kod: Markera allt

chmod -R g+w /home/rt/torrents/unsorted
Användarvisningsbild
Victor
Inlägg: 425
Blev medlem: 12 okt 2006, 19:08
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Lund

Re: grupper och rättigheter

Inlägg av Victor »

EDIT: jag insåg mitt misstag nedan.. Jag glömde gå in i katalogen unsorted innan jag försökte skapa kataligen test1. Det funkar dessutom hyffsat. Men för att lösa lite andra problem gjorde jag så att jag gjorde victor som main-group för rt.
gusse02 skrev:Felet är väl att gruppen share saknar skrivrättigheter på katalogen unsorted.

Kod: Markera allt

chmod -R g+w /home/rt/torrents/unsorted
jepp, trodde det med.. men testade det där strax efter jag skrev inlägget..

så här ser det ut:

Kod: Markera allt

victor@staropramen-server:/home/rt/torrents$ cat /etc/group | grep share
sambashare:x:113:victor
share:x:1002:victor,rt
victor@staropramen-server:/home/rt/torrents$ sudo chmod -R g+w unsorted/
[sudo] password for victor:
victor@staropramen-server:/home/rt/torrents$ ls -l
[...]
drwxrwxr-x 4 rt   share 4096 2009-08-16 20:56 unsorted
victor@staropramen-server:/home/rt/torrents$ mkdir test1
mkdir: cannot create directory `test1': Permission denied
victor@staropramen-server:/home/rt/torrents$
Kommer inte heller in genom samba/windowsdatorn.. Jag har loggat in och ut användaren victor men inte rt.. Läste att groups läses in vid inloggning?
// So long, and thank you for all the fish

"Your Ubuntu User number is # 10448"
Skriv svar

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