Acesso negado no Samba

1. Acesso negado no Samba

Marcelo V. Carvalho
mcl085

(usa Debian)

Enviado em 27/12/2008 - 11:38h

Bom dia, estou configurando um servidor de arquivos no Debian com Samba e usando o Swat para configurar o smb.conf. Acontece o seguinte: Configurei o globals e esta tudo certo, criei meus compartilhamentos no share, criei 3 pastas, util pulica e doc. Pelo que li do samba acho q esta tudo certo com as minhas configurações, porém não consigo escrever nas pastas que estão compartilhandas do servidor. Acho que o problema é com meu global. Por isso vou postá-lo para facilitar a ajuda.

[global]
workgroup = SAFARI
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
guest account = root
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
os level = 100
preferred master = Yes
dns proxy = No
wins support = Yes
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
valid users = root, teste, marcelo
admin users = root

[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[Publica]
comment = Pasta Publica
path = /dados/Publica
admin users = root, teste, marcelo
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0

[doc]
comment = Docuementos em geral
path = /dados/doc
admin users = marcelo, teste, root
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0

[util]
comment = Utilitarios
path = /dados/util
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0




  


2. Re: Acesso negado no Samba

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 27/12/2008 - 12:03h

com isto você esta dando permição somente para o dono escrever
ceate mask = 0700
directory mask = 0700

que tal deixar 0777, se for uma pasta pública, ou 0770 para usuários pertencente ao mesmo grupo poder escrever.



3. Re: Acesso negado no Samba

Marcelo V. Carvalho
mcl085

(usa Debian)

Enviado em 27/12/2008 - 12:05h

Ok. Farei as alterações devidas de permissões e postarei o resultado da alteração. Valeu


4. Re: Acesso negado no Samba

Marcelo V. Carvalho
mcl085

(usa Debian)

Enviado em 29/12/2008 - 19:41h

Efetuei as alterações nos diretórios que criei e ainda assim, quando tento escrever ele me informa uma mensagem de acesso negado. Em baixo coloco o código após as alterações, as pastas que criei são: doc, publica e util.

# Samba config file created using SWAT
# from 192.168.3.5 (192.168.3.5)
# Date: 2008/12/29 19:39:04

[global]
workgroup = SAFARI
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
guest account = root
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
os level = 100
preferred master = Yes
dns proxy = No
wins support = Yes
ldap ssl = no
panic action = /usr/share/samba/panic-action %d
valid users = root, teste, marcelo
admin users = root

[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[Publica]
comment = Pasta Publica
path = /dados/Publica
admin users = root, teste, marcelo
create mask = 0777
directory mask = 0777
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0

[doc]
comment = Documentos em geral
path = /dados/doc
admin users = marcelo, teste, root
create mask = 0777
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0

[util]
comment = Utilitarios
path = /dados/util
create mask = 0777
guest ok = Yes
hosts allow = 192.168.3.0/255.255.255.0



5. Re: Acesso negado no Samba

Mateus
nicolas_10_

(usa Red Hat)

Enviado em 05/02/2009 - 18:17h

é... pode tentar botar tambem um:
writable = yes

o certo seria botar create mask = 775
onde que a primeira letra é para o root, a segunda é para o usuario logado, e a terceria é para um usuario não logado!

0 (zero) permissão negada
1 permissão de execução
2 permissão de gravação
3 permissão de gravação e execução
4 permissão de leitura
5 permissão de leitura e execução
6 permissão de leitura e gravação
7 soma de todas as permissões


6. Samba

Eustáquio Júnior
Juninho (RH.com)

(usa Debian)

Enviado em 05/02/2009 - 18:47h

Amigo, posso estar enganado, mas que tal deixar permissões com 777, e dar um chmod 777 nas 3 pastas que voce criou, e depois dar um restart no samba, acho que isto vai resolver de vez.

Posta o resultado pra gente!!!


7. Re: Acesso negado no Samba

Sérgio Abrantes Junior
pelo

(usa Debian)

Enviado em 07/02/2009 - 15:44h

Meu caro,

Faça o seguinte teste:
Remova as opções abaixo do teu conf e reinicie o samba
admin users = root, teste, marcelo
hosts allow = 192.168.3.0/255.255.255.0

Depois do teste poste aqui.

Sérgio Abrantes
[]'s



8. Re: Acesso negado no Samba

Sérgio Abrantes Junior
pelo

(usa Debian)

Enviado em 07/02/2009 - 15:46h

Opa.

Retire do teu global as seguintes opções também:

guest account = root
valid users = root, teste, marcelo
admin users = root


Sérgio Abrantes






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts