Samba (Linux/Linux): não consigo enxergar o compartilhamento /home!

Iniciado por helcio, 27 de Agosto de 2008, 14:36

tópico anterior - próximo tópico

helcio


   Boa tarde a todos. Estou com o seguinte problema: tenho um servidor Samba Ubuntu e 25 clientes Samba Kubuntu. Muito embora consiga autenticar os clientes, eles não têm acesso a seus diretórios /home remotos.

   Logo abaixo está o arquivo smb.conf no servidor:
___________________________________________________
#Arquivo de configuração do SAMBA [SLAB]
# Sex 08 Ago 2008

[global]
        workgroup = CCLAB
        netbios name = SLAB
        server string = Servidor LABCOMP
       
        domain master = yes
        domain logons = yes
        logon script = netlogon.bat
        logon home = \\%L\%U\.profiles
        logon path = \\%L\profiles\%U

        security = user
        encrypt passwords = yes
        enable privileges = yes
        passdb backend = tdbsam

        preferred master = yes
        local master = yes
        os level = 100
        wins support = yes

[netlogon]
        comment = Serviço de Logon
        path = /var/samba/netlogon
        read only = yes
        browseable = no

[homes]
        valid users = %S
        create mask = 0700
        directory mask = 0700
        browseable = no

[profiles]
        path = /var/profiles
        writeable = yes
        browseable = no
        create mask = 0600
        directory mask = 0700
----------------------------------------------------------------

   Abaixo está o arquivo smb.conf em um dos 25 clientes Kubuntu:
-----------------------------------------------------------------
[global]
netbios name = CPU-3
workgroup = CCLAB
winbind use default domain = yes
obey pam restrictions = yes
security = domain
encrypt passwords = true
wins server = 172.17.60.1
winbind uid = 10000-20000
winbind gid = 10000-20000
template shell = /bin/bash
template homedir = /home/%U
winbind separator = +
invalid users = root
-------------------------------------------------------------------------

   Bom, é isso. Gostaria ENORMEMENTE de solucionar esse problema. Grato desde já pela atenção dispensada.

   Helcio.

auei

o uso dos perfils de premições 700 e 600 estão corretos?
caso o dono dos arquivos que você esteja tentando acessar seja root.NOME_DO_USUÁRIO então tem que mudar este perfil para 770 e 660
Não tente transformar o Linux num Windows

helcio


   Boa tarde, auei. Em primeiro lugar, obrigado pela resposta.

   Já modifiquei as permissões, conforme você apontou. O compartilhamento [profiles] ficou assim:

[profiles]
        path = /var/profiles
        writeable = yes
        browseable = no
        create mask = 0600
        directory mask = 0700

   No entanto, o usuário continua sem ver o seu diretório /home.

   Um detalhe: o comando smbclient, quando acionado para se ver os compartilhamentos junto ao servidor samba, mostra o seguinte:

helcio@LC-17:~$ smbclient -L SLAB
Password:
session setup failed: NT_STATUS_LOGON_FAILURE

   Onde a senha pedida é a senha do servidor (imagino eu).

   Esse negócio está difícil mesmo. Não sei mais o que fazer...

Josely

ola amigo!

tente fazer isso aqui

[home]
path = /home
comment = Diretorio dos Usuarios
public = yes  #opcional
valid users = %S
browseable = yes
writeable = yes
create mask = 0600
directory mask = 0700

rafasnn

eu utilizo um pouco diferente, todos pertencem ao mesmo grupo (arcom) mas o acesso fica de acordo com o usuário


smb.conf


[global]
workgroup = MSHOME
netbios name = Server
server string = Linux
name resolve order = lmhosts, host, wins, bcast
printcap name = CUPS
printing = CUPS
encrypt passwords = true
wins support = yes
preferred master = yes
panic action = /usr/share/samba/panic-action %d
invalid users = root
preserve case = no
short preserve case = no
default case = lower
os level = 100

[printers]
print command = lpr -r -h -P %p %s
path = /var/spool/samba
guest ok = yes
comment = Todas as Impressoras
public = yes
use client driver = yes
hosts allow = 192.168.1.7
hosts allow = 192.168.1.14

[Ftp]
writeable = yes
path = /home/ftp
write list = rafael,pc07
force group = arcom
force directory security mode = 0777
valid users = rafael,pc07
user = rafael,pc07
create mode = 0777
directory mode = 0777

[Backup]
browseable = yes
writeable = yes
path = /home/backup
force group = arcom
create mask = 0777
force directory security mode = 0777
directory mask = 0777
valid users = server,rafael,pc11
available = yes

[Programas]
path = /home/arcom/programas
available = yes
browseable = no
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777

[Database]
path = /home/arcom/database
available = yes
browseable = no
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777

[Camera]
path = /camera
available = yes
browseable = yes
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777
valid users = pc11,rafael,server

[Publico]
browseable = no
writeable = yes
path = /home/arcom/publico
force group = arcom
create mask = 0777
force directory security mode = 0777
directory mask = 0777
available = yes

[Locacao]
browseable = yes
writeable = yes
path = /home/arcom/dct_locacao
force group = arcom
create mask = 0777
directory mask = 0777
valid users = pc01,pc02,pc03,pc04,pc07,rafael
available = yes

[Almoxarifado]
path = /home/arcom/dct_almoxarifado
available = yes
browseable = yes
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777
valid users = pc21,server

[Desenho]
writeable = yes
path = /home/arcom/dct_desenho
write list = pc18,pc19,pc20,pc23
force group = arcom
force directory security mode = 0777
valid users = pc18,pc19,pc20,pc23,pc07
user = pc18,pc19,pc20,pc23
create mode = 0777
directory mode = 0777

[Controle]
path = /home/arcom/dct_controle
available = yes
browseable = yes
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777
valid users = pc17

[Recepcao]
path = /home/arcom/dct_recepcao
available = yes
browseable = yes
writable = yes
create mask = 0777
force group = arcom
directory mask = 0777
force directory security mode = 0777
valid users = pc10,pc12

[Compras]
writeable = yes
path = /home/arcom/dct_compras
write list = pc12,pc13
force group = arcom
force directory security mode = 0777
valid users = pc12,pc13
create mode = 0777
user = pc12,pc13
directory mode = 0777

[Financeiro]
writeable = yes
path = /home/arcom/dct_financeiro
force group = arcom
force directory security mode = 0777
valid users = pc15,pc16,jamildon,server
create mode = 0777
directory mode = 0777

[Faturamento]
writeable = yes
path = /home/arcom/dct_faturamento
write list = pc14,pc07
force group = arcom
create mask = 0777
force directory security mode = 0777
directory mask = 0777
valid users = pc14,pc07

[Rafael]
writeable = yes
path = /home/arcom/dct_rafael
write list = rafael
force group = arcom
create mask = 0777
directory mask = 0777
force directory security mode = 0777
valid users = rafael

[Email]
browseable = no
writable = yes
path = /home/arcom/email
force group = arcom
force directory security mode = 0777
create mode = 0777
directory mode = 0777
available = yes

[Vendas]
valid users = pc01,pc02,pc03,pc04,pc07,rafael
writeable = yes
create mode = 0777
path = /home/arcom/dct_vendas
write list = pc01,pc02,pc03,pc04,pc07,rafael
directory mode = 0777

[www]
writeable = yes
valid users = rafael,pc07
create mode = 777
path = /var/www
write list = rafael,pc07
directory mode = 777
Macbook Pro 2,33 4GB 250GB
iPhone 8GB