Hallo,
Ik heb tot nu toe ge-google en hiero gezocht. En in het O'Reilly boek gezocht maar helaas.
Ik mount op een linux bak een samba share die op een andere linux bak draait als:
mount -t smbfs //garfield/public /home/freevo/public -o username=user,password=user,uid=user,gid=smbusers,dmask=0770
Dit is dus een public directory. Files/directories die hier worden aangemaakt moeten dus als UID=user hebben en GID=smbusers, zodat iedereen in de groep deze files kan wijzigen en ik kan zien van wie ze zijn. Op mijn Windows bakken lukt dit allemaal goed. Maar op mijn Samba bak lukt dit helaas (nog) niet.
Ik heb met 'inherit permissions' geprobeerd. En met 'force group', dit laatste werkt redelijk voor group maar 'force user' werk natuurlijk niet goed omdat ik dan overal hetzelfde UID krijg.
Voor files/directories wordt nog steeds UID=samba server UID 'user' gebruikt en dat is 503 ipv 500 zoals op de linuxbak.
Heeft iemand een idee wat ik anders moet instellen of mounten om ervoor te zorgen dat ik bovenstaande wel kan doen.
Nog ff mijn smb.conf:
# Global parameters
[global]
workgroup = MSHOME
server string = File Server
ldap ssl = no
invalid users = root, bin, deamon, adm, sync, shutdown, halt, mail, news, uucp, operator
hosts allow = 127., 192.168.1.
hosts deny = 0.0.0.0/0
[public]
comment = This is for public sharing
path = /home/shares/public
force group = smbusers
read only = No
create mask = 0774
directory mask = 0775
inherit permissions = Yes
Gr.
Jodocus.
Ik heb tot nu toe ge-google en hiero gezocht. En in het O'Reilly boek gezocht maar helaas.
Ik mount op een linux bak een samba share die op een andere linux bak draait als:
mount -t smbfs //garfield/public /home/freevo/public -o username=user,password=user,uid=user,gid=smbusers,dmask=0770
Dit is dus een public directory. Files/directories die hier worden aangemaakt moeten dus als UID=user hebben en GID=smbusers, zodat iedereen in de groep deze files kan wijzigen en ik kan zien van wie ze zijn. Op mijn Windows bakken lukt dit allemaal goed. Maar op mijn Samba bak lukt dit helaas (nog) niet.
Ik heb met 'inherit permissions' geprobeerd. En met 'force group', dit laatste werkt redelijk voor group maar 'force user' werk natuurlijk niet goed omdat ik dan overal hetzelfde UID krijg.
Voor files/directories wordt nog steeds UID=samba server UID 'user' gebruikt en dat is 503 ipv 500 zoals op de linuxbak.
Heeft iemand een idee wat ik anders moet instellen of mounten om ervoor te zorgen dat ik bovenstaande wel kan doen.
Nog ff mijn smb.conf:
# Global parameters
[global]
workgroup = MSHOME
server string = File Server
ldap ssl = no
invalid users = root, bin, deamon, adm, sync, shutdown, halt, mail, news, uucp, operator
hosts allow = 127., 192.168.1.
hosts deny = 0.0.0.0/0
[public]
comment = This is for public sharing
path = /home/shares/public
force group = smbusers
read only = No
create mask = 0774
directory mask = 0775
inherit permissions = Yes
Gr.
Jodocus.