Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - Não acesso diretório compartilhado
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Não acesso diretório compartilhado

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Samba
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Qui Jan 17, 2008 6:40 pm    Assunto: Não acesso diretório compartilhado Responder com Citação

Ae galera, belezzz!!!

Estou quebrando a cabeça com compartilhamento no SAMBA.

Eu configurei o script smb.conf creio eu corretamente. Ele esta funcionando em partes. Eu consigo fazer com que as máquinas cadastradas no SAMBA, efetuem login no dóminio. Mas o real objetivo não foi alcançado. Acesso à pastas da rede.

A máquina com XP encherga o icone do meu servidor Fedora 6, mas não consegue acessar a pasta que criei para compartilhar arquivos. Exibe a mensagem de erro:




Já esta outra pasta chamada PUBLIC, eu criei dentro do diretório do SAMBA /etc/samba/teste, consigo abri-la mas não vejo os arquivos que criei nela.

Eu já dei as permissões adequadas. Por exemplo o diretório compartilhado Public eu já dei totais permissões pelo comando chmod -R 777 /etc/samba/teste, mas mesmo asssim não deu em nada.

Observei uma coisa. Toda vez que tento acessar o compartilhamento mrmaster, no meu servidor fica exibindo uma mensagem de log do audit:
Código:
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:51 everton kernel: audit(1200606711.099:203): avc:  denied  { search } for  pid=11728 comm="smbd" name="home" dev=dm-0 ino=13762561 scontext=root:system_r:smbd_t:s0 tcontext=system_u:object_r:home_root_t:s0 tclass=dir
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] smbd/service.c:make_connection_snum(920)
Jan 17 19:51:51 everton smbd[11728]:   '/home/mrmaster' does not exist or permission denied when connecting to [mrmaster] Error was Permissão negada
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:51 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:51 everton kernel: audit(1200606711.107:204): avc:  denied  { search } for  pid=11728 comm="smbd" name="home" dev=dm-0 ino=13762561 scontext=root:system_r:smbd_t:s0 tcontext=system_u:object_r:home_root_t:s0 tclass=dir
Jan 17 19:51:51 everton smbd[11728]: [2008/01/17 19:51:51, 0] smbd/service.c:make_connection_snum(920)
Jan 17 19:51:51 everton smbd[11728]:   '/home/mrmaster' does not exist or permission denied when connecting to [mrmaster] Error was Permissão negada
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_administrators(785)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_administrators: Failed to create Administrators
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] auth/auth_util.c:create_builtin_users(751)
Jan 17 19:51:52 everton smbd[11728]:   create_builtin_users: Failed to create Users
Jan 17 19:51:52 everton kernel: audit(1200606712.688:205): avc:  denied  { search } for  pid=11728 comm="smbd" name="home" dev=dm-0 ino=13762561 scontext=root:system_r:smbd_t:s0 tcontext=system_u:object_r:home_root_t:s0 tclass=dir
Jan 17 19:51:52 everton smbd[11728]: [2008/01/17 19:51:52, 0] smbd/service.c:make_connection_snum(920)
Jan 17 19:51:52 everton smbd[11728]:   '/home/mrmaster' does not exist or permission denied when connecting to [mrmaster] Error was Permissão negada


Alguem pode me ajudar?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcelomfz
Avançado
Avançado


Registrado em: Aug 21, 2006
Mensagens: 466
Localização: Rio Grande do Sul

MensagemEnviada: Sex Jan 18, 2008 5:49 am    Assunto: Responder com Citação

Posta seu smb.conf para analizarmos
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Sex Jan 18, 2008 12:34 pm    Assunto: Responder com Citação

Código:
[global]
workgroup = MRCOMM
netbios name = everton
server string = Linux Server
keepalive = 300
deadtime = 10
logon script = %U.bat
logon path =
logon drive = r:
domain logons = no
os level = 10
prefered master = yes
security = user
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
passwd program = /usr/bin/passwd %U
passwd chat = "*Nes*UNIX*passwd*" %n\n "*Retype*new*UNIX*password*" %n\n "*passwd:*all*authentication*tokens*updated*successfully*"

[netlogon]
      comment = Servico de logon
      path = /etc/samba/netlogon
      guest ok = yes
      browseable = no

[homes]
      comment = Diretório Home
      browseable = no
      writable = yes
      create mask = 0700
      directory mask = 0700
      force user = %U

[public]
      comment = Pasta publica - %D
      path = /etc/samba/teste
      browseable = yes
      create mask = 0777
      directory mask = 0777
      guest ok = yes
      writable = yes
      #force user = %U
      valid users = mrmaster, root
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Sex Jan 18, 2008 3:34 pm    Assunto: Responder com Citação

Para homes coloque:
comment = Diretório Home de %u
browseable = no
valid users = %S
create mask = 700
directory mask = 700
force user = %S
force group = ims


A public, confirme o caminho da pasta. Tente também criar um arquivo pelo windows neste pasta, para ver onde o arquivo é criado.
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Sex Jan 18, 2008 5:15 pm    Assunto: Responder com Citação

Eu acrescentei o script que tu me passou e continua sem acesso.

Eu criei um arquivo na pasta compartilhada Public que esta ligado em /etc/samba/teste e consegui, mas não consegui criar pastas. Também não consigo ver as pastas que eu copiei através do servidor na mesma pasta /etc/samba/teste.

Alguém ajude-me.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Ter Jan 22, 2008 1:09 pm    Assunto: SELinux Responder com Citação

Ae pessoal, descubri que o que esta bloqueando é o SELinux. Consegui ver todos os arquivos do compartilhamento PUBLIC Usando o comando:
Código:
 setsebool -P samba_enable_home_dirs 1
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcelomfz
Avançado
Avançado


Registrado em: Aug 21, 2006
Mensagens: 466
Localização: Rio Grande do Sul

MensagemEnviada: Ter Jan 22, 2008 1:13 pm    Assunto: Responder com Citação

Tenta para seu iptables so para testar, eu tava com um problema assim e funcionou
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Ter Jan 22, 2008 1:25 pm    Assunto: Qual comando Responder com Citação

Mas qual comando eu uso.

Não sei como descobri o SELinux agora.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcelomfz
Avançado
Avançado


Registrado em: Aug 21, 2006
Mensagens: 466
Localização: Rio Grande do Sul

MensagemEnviada: Ter Jan 22, 2008 1:31 pm    Assunto: Responder com Citação

service iptables stop
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
PinguimRJ45
Novato
Novato


Registrado em: May 14, 2007
Mensagens: 16

MensagemEnviada: Qua Jan 23, 2008 9:27 am    Assunto: RESOLVIDO Responder com Citação

Aê pessoal, descobri o problema.

Depois de analisar os logs e pesquisar na internet, vi que era o SELinux (Security-Enhanced Linux), que estava negando o acesso ao compartilhamento. Por padrão, ele vem habilitado no Fedora

Eu fiz o seguinte. Digitei um comando boleano para que o SELinux desativasse o monitoramento do smbd e depois reiniciei o SAMBA:

Código:
# setsebool -P smbd_disable_trans 1
# service smb restart

A opção -P é para que o comando fique permanente depois de reiniciar o micro.
O numero 1 quer dizer positivo.

Com isso, consegui compartilhar, sem problema nenhum.

Tenho outra dúvida mas vou criar um novo tópico, pois o tema é outro.

T+V
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Samba Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_