samba não está funcionando (não pode se conectar)

1

Eu quero ter uma pasta compartilhada usando o Samba e essa pasta deve ser protegida por uma combinação de nome de usuário e senha (normalmente na verdade). O que eu fiz até agora:

  1. Samba instalado (já instalado)
  2. useradd -m -g usuários sambauser
  3. passwd sambauser
  4. smbpasswd -a sambauser

Meu arquivo de configuração:

    [global]

 workgroup = WORKGROUP
 security = share
 share modes = yes

 [homes]
 comment = Home Directories
 browsable = no
 read only = no
 create mode = 0750

 [JanGrimm]
 path = /media/JanGrimm
 public = no
 writable = yes
 comment = Jan
 printable = no
 valid users = sambauser

JanGrimm é a pasta compartilhada na mídia, então o caminho da minha pasta compartilhada é / media / JanGrimm

Então, eu reiniciei o serviço samba e tentei mapear a unidade de rede no Windows (10):

Solicitação de credenciais:

Conectando agora:

Depois de algum tempo, ele me avisa novamente:

Obviamente não importa o que estou entrando, simplesmente não está funcionando. Para minhas tentativas, desativei o firewall do servidor. O que há de errado com isso? Eu simplesmente não consigo me locomover ..

    
por Jan 27.09.2015 / 14:19

2 respostas

1

Estou no Windows10 e estamos usando a seguinte configuração de trabalho do samba

[global]

   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   netbios name = FileServer
   wins support = yes
   dns proxy = no

   name resolve order = lmhots host wins bcast

   interfaces = 192.168.0.1/24 eth0
   bind interfaces only = yes


   log file = /var/log/samba/log.%m
   max log size = 1000

   syslog = 0

   panic action = /usr/share/samba/panic-action %d


   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes

   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

   pam password change = yes
   map to guest = bad user

   usershare allow guests = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

[MY_SHARE]
    writeable = yes
    path = <your/File/Path>
    comment = Fileserver
    guest account = <validUser>
    wide links = no
    security = user

Talvez isso ajude você a encontrar uma solução. Note que especialmente na seção global sua configuração parece muito curta para mim

    
por derHugo 18.06.2017 / 18:46
0

Isso é muito estranho no Windows 10: se você usar o mesmo ID de usuário / senha em sua máquina Windows como no servidor samba, na verdade, você não precisa fornecer uma senha.
Por exemplo, se você é conhecido no Windows como 'userw' com a senha 'xyz' e definiu exatamente o mesmo usuário e senha no samba, quando for solicitado userid / passwd no Windows 10, basta digitar o userid sem digitar qualquer senha . Isso fará o truque.

Observe que, se você digitar uma senha, mesmo a correta, a conexão falhará.

Verifique também se o domínio ao qual você se conecta é "WORKGROUP", de acordo com o seu arquivo de configuração.

    
por Marc Vanhoomissen 22.06.2017 / 14:04