Samba 3.2 [RESOLVIDO]

1. Samba 3.2 [RESOLVIDO]

André
linuxworld

(usa Fedora)

Enviado em 29/05/2009 - 10:35h

E aew galera,

Estou com um problema no samba..
Sempre que crio um grupo e um usuario e depois executo o comando SMBSTATUS, para ver se esta tudo certo.
Acontece que não aparece nada, como se eu nem tivesse criado o usuario e o grupo.
Sendo assim, não consigo acessar o compatilhamento do samba no dominio...Mostra uma mensagem falando que nao esta acessivel ou talvez eu não tenha permissão.


  


2. Samba

marcelo cabral
mcabral

(usa Debian)

Enviado em 29/05/2009 - 19:02h

Bem vamos por parte:

- Criar grupo e usuario no samba, não significa que eles imediatamente aparecerão no smbstatus;

- Para aparecerem você deve estar acessando o compartilhamento no momento;

- Para o seu recem criado usuario acessar o compartilhamento, você deve
colocar no smb.conf, o seguinte:
[nome_compartilhamento]

valid user = @seu_grupo, seu_user;
force group = seu_grupo;
write list = seu_user.

Ai você terá acesso no mesmo, de qualquer maneira (rs rs rs);

- Verifique também se no [nome_compartilhamento] está assim:

browseable = yes
available = yes

E então de uma maquina windows qualquer verifique no ambiente de rede se este compartilhamento está disponível e acessível ao usuario que você criou. Bem que eu me lembre no momento é isso.

Espero estar ajudando
Abraço
Marcelo Cabral



3. Re: Samba 3.2 [RESOLVIDO]

André
linuxworld

(usa Fedora)

Enviado em 30/05/2009 - 16:03h

eu fiz tudo isso!!
Mesmo assim nao funciona!!
Tenho outro servido com samba 2.2 e ta funcionando normal na mesma rede...
esse sendo o 2 servidor
Configurei o
master domain = NO
prefered domain = NO
os level = menor que do primeiro
e mesmo assim nao funciona!!
Aparece o icone do linux no compartilhamento, so que nao consigo acessa-lo!!
nao sei falta permissao, ou configurar algo na eth0..


4. Re: Samba 3.2 [RESOLVIDO]

marcelo cabral
mcabral

(usa Debian)

Enviado em 01/06/2009 - 13:12h

Poste seu smb.conf para que possamos analisar.

Até mais ...




5. Re: Samba 3.2 [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 01/06/2009 - 14:03h

So uma pergunta... reiniciou o serviço samba depois de fazer as alterações ??


6. Re: Samba 3.2 [RESOLVIDO]

Toor Tecnologia
toortecnologia

(usa Slackware)

Enviado em 01/06/2009 - 16:59h

Cheque os seguintes itens

para ver se os usuários e os grupos estão ok você pode dar um less nos arquivos
usuários = /etc/passwd
grupos = /etc/groups

se estiverem ok os erros de acesso podem ser

as pastas configuradas no smb.conf não estão com o mesmo endereço ou nome das criadas no servidor

as pastas no servidor não estão com permissão 777 não permitindo que o samba utilize elas

as pastas configuradas no smb.conf não foram criadas

dependendo da distro do seu linux você tem que desativar um serviço chamado secure que você tem que desabilitar para fazer alterações nos confs.


7. Re: Samba 3.2 [RESOLVIDO]

André
linuxworld

(usa Fedora)

Enviado em 01/06/2009 - 17:08h

O usuario que eu criei esta normal, o grupo que eu teria criado eu apaguei!!!

As pastas estao com a permissão 777
chmod -R 777 .......

No fedora tem o SElinux que pode me atrapalhar, mas eu o desabilitei.A questão maior é que nem consigo visualizar as pastas...Acontece que no windows aparece la o icone do compartilhamento:

TESTE(teste2)

ai quando aperto para entrar, me aparece que nao e acessivel ou não tenho permissão...eu nem consigo ver as pasta dentro...Ja fico barrado por ai!!


8. Re: Samba 3.2 [RESOLVIDO]

Toor Tecnologia
toortecnologia

(usa Slackware)

Enviado em 02/06/2009 - 15:03h

Se você checou todos os itens que eu te passei e não resolveu,
( normalmente este erro ocorre porque a pasta que está configurada no smb.conf não existe, ou não está no caminho indicado, ou tem alguma letra trocada)

Poste seu smb.conf, pra darmos uma olhada.


9. Smb.conf

André
linuxworld

(usa Fedora)

Enviado em 03/06/2009 - 09:56h

[global]
workgroup = mic
server string = teste
netbios name = teste2
load printers = no
domain master = no
preferred master = yes
local master = no
log fie = /var/log/samba/%m.log
max log size = 50
debug level = 2
security = user
encrypt passwords = yes
smb passwd file = /etc/smbpasswd
username map = /etc/samba/smbusers
os level = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
default case = upper
wins support = yes
name resolve order = lmhosts,host,wins,bcast



[homes]
comment = Home Directories
browseable = yes
writable = yes
write list = root
valid user = andrebra
write list = andrebra
admin users = andrebra

[public]
comment = Diretorio
path = /home/samba
writable = yes
public = yes

[dados]
path = /home/sistemas
guest ok = no
browseable = yes
read only = no



10. Re: Samba 3.2 [RESOLVIDO]

Carlos Eduardo dos Santos
kharlinhos

(usa Fedora)

Enviado em 04/06/2009 - 18:26h

Meu camaradinha tem uns comando agora para executar por conta do SElinux.

texto extraido do smb.conf da versao 3.2

# SELINUX NOTES:
#
# If you want to use the useradd/groupadd family of binaries please run:
# setsebool -P samba_domain_controller on
#
# If you want to share home directories via samba please run:
# setsebool -P samba_enable_home_dirs on
#
# If you create a new directory you want to share you should mark it as
# "samba-share_t" so that selinux will let you write into it.
# Make sure not to do that on system directories as they may already have
# been marked with othe SELinux labels.
#
# Use ls -ldZ /path to see which context a directory has
#
# Set labels only on directories you created!
# To set a label use the following: chcon -t samba_share_t /path
#
# If you need to share a system created directory you can use one of the
# following (read-only/read-write):
# setsebool -P samba_export_all_ro on
# or
# setsebool -P samba_export_all_rw on

resumindo tem que executar:

setsebool -P samba_domain_controller on
setsebool -P samba_enable_home_dirs on
chcon -t samba_share_t /diretorio_a_compartilhar
setsebool -P samba_export_all_rw on

tenta aí depois nos conta se deu certo!

Valew!


11. SElinux desativado

André
linuxworld

(usa Fedora)

Enviado em 04/06/2009 - 21:49h

To sabendo desses comandos cara!!

Ate para evitar dores de cabeça futuras...eu desabilitei o SElinux...
se eu tento dar esses comandos, o linux fala que o SElinux esta desabilitado!!

Entao SElinux, eu tinha descartado como sendo o problema!!

Vlw cara!!


12. Verificar

cesar delgado junior
cesardjunior

(usa Ubuntu)

Enviado em 15/06/2009 - 11:58h

Vamos ver então...vc já tentou comentar algumas opções suspeitas como o username map? está correto esse arquivo?
tente ai e reinicie pra ver então...
pq aparentemente, não há problema algumn...




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts