Ola Pessal
Precisava criar um compartilhamento no Samba da seguinte forma:
usuarios de determinado group somente pode criar e altera pasta ou arquivos e não deletar....
É possivel isso.....???????
Ola Pessal
Precisava criar um compartilhamento no Samba da seguinte forma:
usuarios de determinado group somente pode criar e altera pasta ou arquivos e não deletar....
É possivel isso.....???????
sim eh possivel dentro do compartilhamento tem q ter as variaveis
write_list @group
valid_users @group
eles soh vão conseguir deletar se tiver a variavel
admin_users @group
entaum coloque soh pra garantir
admin_users administrador
no meu funciona assim
E os usuario conseguem criar e alterar e nao conseguem deletar (depois de criado) dessa forma??
aki na minha rede sim
do jeito que o 1c3_m4n diz funciona bem <IMG SRC="images/forum/icons/icon21.gif">
Segundo o suporte técnico da conectiva isso não é possível e já testei de várias formas e realmente não consegui. Em relação aos parametros postos pelo amigo 1c3_m4n significam que write list = @grupo especifica o grupo de usuários que tem acesso de leitura e escrita logo quem tem acesso de escrita pode deletar, já o parametro valid users = @grupo especifica o grupo que terá acesso ao compartilhamento logo ambos não dizem que podemos apenas ler, escrever e não deletar. Isso está relacionado ao esquema de permissões rwx tentei várias opções e não consegui pelo jeito vc deve ser um administrador de NT ou 2000 pois isso funciona perfeitamente em ambos os sistemas.
O amigo 1c3_m4n poderia expor com detalhes sua configuração tipo como está configurada toda a seção do compartilhamento e que esquema de permissões está usando?
ai esta a minha conf......
#======================= Global Settings =====================================
[global]
workgroup = GOLDEN
netbios name = FS-GOLDEN
server string = Servidor Linux
interfaces = 192.168.1.1/255.255.255.0
max log size = 50
create mask = 0777
directory mask = 0777
hosts allow = 192.168.1. 192.168.2. 127.
log file = /var/log/samba/%m.log
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain master = yes
preferred master = yes
domain logons = yes
logon script = %G.bat
wins support = yes
dns proxy = no
[tele]
comment = Area de telemarketing
path = /work/tele
valid users = @tele
admin users = administrador
write list = @tele
read only = No
[ Esta mensagem foi editada por: 1c3_m4n em 28-11-2002 08:02 ]
Eu Administrava sim um Servidor NT 4 e passei a migra todo o sistema (Servidor de Arquivos) para o RH 8.....
Realmente......... tentei mas nao consegui..... fazer o que eu propus.....
Bom, será que tem alguma foram então de eu saber quem deletou.... determinado arquivo ou pasta por meio de log ou algo parecido....???
cara o samba jah loga alguas coisas em /var/log/samba/
e cria arquivos separadas pra cada usuario... da uma olhada nisso q deve ter alguma coisa sobre isso
Caro 1c3_m4n com certeza vc não entendeu a pergunta, o fato é simples. Querremos criar um compartilhamento onde mesmo o usuário que criar um arquivo, pasta etc não possa excluir os mesmos apenas ler e editar nunca excluir. Da forma que vc criou o compartilhamento todos os usuários do @tele vão poder fazer tudo.
[tele]
comment = Area de telemarketing
path = /work/tele
valid users = @tele
admin users = administrador
write list = @tele
read only = No
o unico jeito eh o uqe o ic3 falow... nao tem outra forma, ou entao faca o seguinte de permissoes com chown e chmod nos arquivos isso resolve... =) <IMG SRC="images/forum/icons/icon_biggrin.gif">
Alguem desse tópico já morreu ?