- permissoes em sub-pastas
+ Responder ao Tópico
-
permissoes em sub-pastas
boa noite a todos que dispensaram um pouco do tempo para ajudar-me....
estou tendo um problema com compartilhamento em algumas pastas no samba...
atualmente estou usando a distro Slackware 12 rodando com samba 3.0, tudo funcionando, porem preciso limitar o uso de algumas pastas compartilhadas para leitura e escrita. consegui fazendo o seguinte procedimento...
é criado uma pasta para o compartilhamento
mkdir financeiro
tb é criado um grupo para o financeiro
groupadd financeiro
depois coloquei a pasta financeiro pertensendo ao grupo financeiro
chgrp financeiro financeiro
dentro do smb.conf o compartilhamento ficou assim....
[financeiro]
comment = compartilhamento da pasta financeiro
path = /home/financeiro
admin users = root, cesar
valid users = root, cesar, @users
public = yes
writable = yes
printable = no
write list = root, cesar
create mask = 0775
directory mask - 0775
browsable = yes
após isso criei o usuario com o seguinte comando para adicionar o usuario ao grupo financeiro
addusar cesar -g financeiro -s /bin/false -d /home/financeiro
tb foi adicionado o usuario no samba
smbpasswd -a cesar
obs1: na pasta compartilhada dei permissao para o grupo
chown 775 /home/financeiro
obs2: funcionou, porém se algum usuario criar uma subpasta dentro da pasta financeiro, qualquer outro usuario tem direito de apagar esta pasta. o objetivo e somente leitura para uns e leitura e gravação para outros....
agradeço desde ja a atenção dispensada...
atenciosamente,
cesar godoy
[email protected] (msn)
-
cara...
vamos lá...
você criou um diretório, atribuiu o grupo, permissões mas você não colocou esse grupo como válido nas configurações do samba...
mude o "directory mask" e "create mask" para 2775, assim, quando for criado um novo diretório será setado o grupo do diretório pai a esse novo...