Samba Annon Access

0

Estou tentando configurar meu samba para que qualquer pessoa possa acessá-lo sem qualquer solicitação de senha ou senha.

Todos precisam obter acesso direto de leitura / gravação diretamente. É essencial trabalhar a partir de uma caixa do Windows.

Abaixo está o meu arquivo smb.conf.

Alguma idéia ou algo que eu perdi?

[global]
        workgroup = WORKGROUP
        server string = %h server (Samba, Ubuntu)
        map to guest = smbguest
        obey pam restrictions = No
        pam password change = No
        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
        socket options = TCP_NODELAY SO_RCVBUF=8192
SO_SNDBUF=8192 dns proxy = No
        wins support = Yes
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb [printers]

[Shares]
        path = /fileserv
        read only = No
        #guest ok = Yes
        public = Yes
        writable = Yes
        browseable = Yes
        available = Yes
    
por Tarley 02.03.2015 / 23:22

2 respostas

0

Na seção [global] , adicione:

security = share
guest account = nobody

na sua seção [Shares] , descomente guest ok = Yes e adicione browseable = Yes

Certifique-se também de que o usuário nobody exista e tenha privilégios de leitura / gravação / execução no diretório /fileserv .

Em seguida, teste sua configuração com testparm .

Finalmente, quando você estiver feliz, recarregue o samba: service samba reload .

    
por sмurf 03.03.2015 / 00:01
0

Se você realmente não quer que alguém tenha que digitar uma senha, você se preocupa com a propriedade de arquivos? Ou seja, se o usuário "Fred" criar um arquivo, é importante que o arquivo seja de propriedade de "Fred"?

Se não, há maneiras fáceis de fazer isso. Vala todas as coisas do usuário no seu arquivo cfg, tente:

segurança = COMPARTILHAR

senhas nulas = Sim

guest account = sambauser (nome que eu uso, conta existe, tem acesso a tudo)

usershare permite convidados = Sim

Então, se alguém fizer login como convidado, ele terá todos os privilégios de sambashare.

    
por Bradford Shaw 05.03.2015 / 18:56