Toon posts:

[freebsd] ACL samba PDC

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb hier naar volle tevredenheid een samba (3.0.7) PDC draaien samen met Freebsd (5.3).

Ik krijg alleen het ACL niet aan de praar. Ik heb alles inzake ACL toegevoegd aan mijn smb.conf

Als ik op een file of directory naar eigenschappen -> security gaat dan kan ik niets aanpassen.

Of de user met rechten verdwijnt gelijk weer na op aanpassen te klikken of ik krijg een 'acces-denied'

Hier mijn smb.conf:

#======================= Global Settings =====================================

[global]

workgroup = EPIDEMIOLOGIE
server string = Samba Server
netbios name = epid3
nt acl support = yes
map acl inherit = yes
profile acls = yes
security = user
encrypt passwords = yes
passdb backend = smbpasswd
hosts allow = 10.168.12. 127.

log file = /var/log/samba/log.%m
max log size = 50
socket options = SO_RCVBUF=8192 SO_SNDBUF=8192 TCP_NODELAY
;interfaces = 10.168.12.254/24

local master = yes
os level = 65
domain master = yes
preferred master = yes
domain logons = yes
admin users = root
time server = yes
wins support = yes

unix password sync = no
min passwd length = 4
passwd chat debug = yes
passwd program = /usr/bin/passwd %u
passwd chat = Changing\slocal\spassword\sfor\s*\nNew\sPassword: %n\n \nRetype\sNew\sPassword: %n\n \n

logon script = logon.bat
logon path = \\%L\profiles\%U
logon drive = H:
logon home = \\%L\%U\

add user script = pw user add %m$ -g 200 -c workstation -d "" -s /nonexistent
;add user script = /usr/sbin/useradd %u


#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
readonly = no
create mask = 0755
directory mask = 0775
writable = yes

[netlogon]
comment = Network Logon Service
path = /usr/home/netlogon
read only = yes
create mask = 0644
write list = root
browseable = no

[profiles]
path = /usr/home/samba/profiles
browseable = no
writeable = yes
create mask = 0600
force create mode = 0600
directory mask = 0777
force directory mode = 0777

[Algemeen]
path = /usr/local/samba/algemeen
browseable = yes
map acl inherit = yes
inherit acls = yes
writeable = yes
write list = @oct
valid users = @oct
create mask = 0755
directory mask = 0775
printable = no


[/list]

Verwijderd

Topicstarter
even schoppen. Ik kan mij niet voorstellen dat iemand hier geen ervaring mee heeft???
Gaarne jullie reacties

  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 17:44

Sjonny

Fratser

ik heb geen idee hoe het met freebsd zit, maar met linux moet je een filesystem hebben die acl's aankan. Je moet dus met tools als getfacl en setfacl al iets zinnigs kunnen doen wil het met samba ook werken. misschien dat je nu wat gerichter kan zoeken?

The problem is in the part of your brain that handles intelligence.


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Heb je uberhaupt wel een kernel + FS die ACL's supporten ? In 4.x vereiste het patches, en was het allemaal expirimenteel. In 5.x kan dat anders wezen, maar op bv linux staan ACL's niet default aan.

Verder moet Samba ook gecompileerd worden met ACL support, maar da's wel uit te zoeken lijkt me :)

[ Voor 23% gewijzigd door igmar op 15-12-2004 09:44 ]


  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

Je moet inderdaad eerst ACL's in je kernel compileren, en aanzetten voor de bestandssystemen waar je dat nodig vindt.

Zoals vaker staat dit beschreven in het FreeBSD handboek.

"I'd rather have a bottle in front of me than a frontal lobotomy."