Pasta pública no Samba

1. Pasta pública no Samba

Rogério Roman Añez de Queiroz
rogerioqueiroztl

(usa Debian)

Enviado em 16/03/2017 - 14:45h

Boa tarde

Estou com um problema no Samba, acredito que estou apanhando por estar desatualizado.
Como fiquei muito tempo sem trabalhar com Linux, mudaram algumas coisas.
Uma delas foi o "security=share" que não existe mais.
Porém ao refazer os passos para ver aonde meu problema ocorria, vi que a pasta pública funcionava perfeitamente até o momento de criar os usuários e grupos, após isso, mesmo sem eu criar ou alterar qualquer compartilhamento ou configuração no Samba, ele pede senha para acessar o servidor, mesmo digitando os usuários e senhas da erro, como se a senha estivesse errada.
Alguém pode me ajudar?
Debian 8.7


  


2. Re: Pasta pública no Samba

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 16/03/2017 - 14:51h

Veja se este tutorial pode ajudar:

https://www.howtoforge.com/tutorial/debian-samba-server/

Talvez ele contenha alguma pista do que pode estar faltando.


3. Re: Pasta pública no Samba

Rogério Roman Añez de Queiroz
rogerioqueiroztl

(usa Debian)

Enviado em 16/03/2017 - 15:30h

xerxeslins escreveu:

Veja se este tutorial pode ajudar:

https://www.howtoforge.com/tutorial/debian-samba-server/

Talvez ele contenha alguma pista do que pode estar faltando.


Nada, é só adicionar um usuário no samba que ele passa a pedir senha.
E colocando a senha não vai também.


4. Re: Pasta pública no Samba

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 16/03/2017 - 15:48h

Olá amigo.

Estou usando a distribuição Linux Mint Debian Edition (aquela que é baseada em Debian).

Segui os passos do tutorial que eu te mandei e consegui acessar.

Só não fiz pelo Windows. Acessei pelo celular.

A única diferença foi que eu criei a pasta "/home/shares/anonymous", pois não tinha no meu sistema. E também criei o usuário "tom" idêntico ao tutorial. Coloquei a senha tom também.

Depois disso acessei pelo celular, colocando o IP, usuário tom e senha tom.

Funcionou.

Aqui está o meu smb.conf final:

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = debian
security = user
map to guest = bad user
dns proxy = no

[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes

[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700

[anonymous]
path = /home/shares/anonymous
force group = users
create mask = 0660
directory mask = 0771
browsable =yes
writable = yes
guest ok = yes


Use o mesmo smb.conf e crie o usuário tom, com senha tom. Crie aquela pasta anonymous que eu falei. E mesmo depois de criar o usuário tom, no sistema, adicione-o ao samba com: smbpasswd -a tom

Foi assim que fiz.

Espero ajudar.

Se não funcionar o problema pode ser algo além das configurações.






5. Re: Pasta pública no Samba

Rogério Roman Añez de Queiroz
rogerioqueiroztl

(usa Debian)

Enviado em 16/03/2017 - 16:00h

xerxeslins escreveu:

Olá amigo.

Estou usando a distribuição Linux Mint Debian Edition (aquela que é baseada em Debian).

Segui os passos do tutorial que eu te mandei e consegui acessar.

Só não fiz pelo Windows. Acessei pelo celular.

A única diferença foi que eu criei a pasta "/home/shares/anonymous", pois não tinha no meu sistema. E também criei o usuário "tom" idêntico ao tutorial. Coloquei a senha tom também.

Depois disso acessei pelo celular, colocando o IP, usuário tom e senha tom.

Funcionou.

Aqui está o meu smb.conf final:

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = debian
security = user
map to guest = bad user
dns proxy = no

[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes

[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700

[anonymous]
path = /home/shares/anonymous
force group = users
create mask = 0660
directory mask = 0771
browsable =yes
writable = yes
guest ok = yes


Use o mesmo smb.conf e crie o usuário tom, com senha tom. Crie aquela pasta anonymous que eu falei. E mesmo depois de criar o usuário tom, no sistema, adicione-o ao samba com: smbpasswd -a tom

Foi assim que fiz.

Espero ajudar.

Se não funcionar o problema pode ser algo além das configurações.





Então, mas preciso que não peça senha, pois tenho uma pasta pública, só quando for acessar alguma pasta destina a algum grupo.


6. Re: Pasta pública no Samba

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 16/03/2017 - 16:10h

Olá!

DO jeito que está minha configuração, que fiz seguindo o tutorial, eu consigo acessar sem senha apenas a pasta anonymous. Mas para isso preciso digitar o usuário chamado guest

Deixo a senha em branco e entro.

Tente com guest, sem senha, na pasta anonymous com a mesma configuração. Se der certo, depois você muda o nome da pasta.


7. Re: Pasta pública no Samba

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 16/03/2017 - 16:19h

Mais uma informação:

parece que o "security=share" foi substituído po:

security = user
map to guest = Bad User

Eu li em: https://ubuntuforums.org/showthread.php?t=1962617

Post #2.

Espero que isso o ajude de alguma forma.


8. Re: Pasta pública no Samba

Stomach
stomach

(usa Outra)

Enviado em 02/04/2017 - 16:51h

Estou com o mesmo problema, eu não quero o login mesmo como anonymous.

Tenho um sistema que conecta em uma pasta sem senha, mas o resto é tudo com senha...

Dessa forma ele pede igual mas pode digitar qualquer coisa que entra.


9. Re: Pasta pública no Samba

Rogério Roman Añez de Queiroz
rogerioqueiroztl

(usa Debian)

Enviado em 02/04/2017 - 16:56h

stomach escreveu:

Estou com o mesmo problema, eu não quero o login mesmo como anonymous.

Tenho um sistema que conecta em uma pasta sem senha, mas o resto é tudo com senha...

Dessa forma ele pede igual mas pode digitar qualquer coisa que entra.


Só consegui resolver o problema mudando o SO do servidor.
Testei outras distribuições e até o FreeNAS, que já tinha usado anteriormente sem problemas.
Mas o que resolveu e rodou sem problemas, inclusive bem fácil de configurar se você já tiver familiaridade com isso foi o Open Media Vault.
http://www.openmediavault.org/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts