Samba + Centos (Compartilhar não funciona)

2

Já fiz isso algumas vezes, mas, por algum motivo, desta vez não está funcionando.

Eu tenho uma pasta chamada ruby ( root: root - 0777 ) em / home / placona

Estou tentando ver essa pasta da minha caixa do Windows XP, mas continuo recebendo permissão negada. Eu posso ver o compartilhamento global, mas sempre que tento clicar no compartilhamento de rubi, ele não me deixa entrar.

Aqui estão minhas configurações do smb.conf :

[global]
        log file = /var/log/samba/samba.%m
        guest account = nobody
        netbios name = DEVBOX
        server string = DEVBOX CENTOS
        workgroup = WORKGROUP
        encrypt passwords = yes
        security = share
        max log size = 50

[ruby]
        path = /home/placona/ruby

Eu quero poder abrir esta pasta sem usar senha (daí a guest account = nobody ).

Eu tentei até mesmo com senha, mas nunca parece funcionar.

Alguém consegue encontrar algo errado com minhas configurações?

    
por Marcos Placona 27.02.2010 / 22:03

4 respostas

1

Os compartilhamentos de samba precisam de usuários e configurações. Tenho certeza que você já tem usuários do CentOS, mas você também tem a configuração dos usuários do Samba?

smbpasswd -a joe

você também pode adicionar a seguinte linha às suas definições de compartilhamento

[ruby]
valid users = joe randi insert-samba-user-here

Ah, e certifique-se de recarregar o samba via

service smb restart

(Note, a maioria dos códigos tirados de: link )

    
por 19.05.2012 / 09:12
0

Tente adicionar:

read only = no

para a sua seção [ruby].

    
por 01.03.2010 / 13:14
0

Adicione-os às suas configurações existentes:

[global]
    map to guest = Bad User

[ruby]
    guest ok = yes
    read only = no

Você já tem a configuração conta de convidado para informar ao Samba qual conta usar como usuário convidado; map para guest = Bad User diz ao Samba para converter automaticamente um nome de usuário não reconhecido para o usuário Guest.

Você também pode colocá-las na sua seção [ruby] (ajuste as permissões conforme necessário):

directory mask = 0777
create mask = 0666
    
por 23.03.2010 / 21:56
0

Altere o proprietário do arquivo para ninguém, então todos os grupos podem acessar os arquivos.

    
por 03.04.2015 / 13:39