Conecte o Windows 10 ao compartilhamento de samba com um usuário linux específico

0

Eu tenho um diretório na minha caixa do Ubuntu 14 que eu gostaria de conectar através da minha caixa do Windows 10. Eu criei um novo usuário do Samba, defina a senha do novo usuário e verifiquei se o novo usuário tem as permissões adequadas para o diretório. Quando tento mapear para essa unidade no Windows Explorer, no entanto, recebo um erro "Acesso negado". Eu gostaria de usar o usuário específico do Linux 'music' somente - Eu não quero tornar este diretório acessível para todos / convidados. 'music' precisa ter acesso de leitura e gravação.

Estou usando o nome de usuário [email protected] (o endereço IP da LAN é estático) com a senha correta do Samba (verificada com o smbclient).

O que preciso fazer de diferente?

Aqui está o trecho do meu arquivo log.elwah (elwah é o nome da minha caixa Win10):

[2016/01/23 17:59:00.839965,  0] ../source3/smbd/uid.c:153(check_user_share_access)
  user music connection to Music denied due to share security descriptor.

E aqui está o meu arquivo smb.conf:

[global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   wins support = yes
   dns proxy = no
   encrypt passwords = 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 = no

   ntlm auth = no
   lanman auth = no
   client ntlmv2 auth = yes

[Music]
   comment = My shared music folder
   path = /mnt/largemarge/music/
   valid users = music
   read only = no
   guest ok = no
    
por the_meter413 24.01.2016 / 01:08

1 resposta

0

Consegui configurar uma configuração semelhante com meu host e, quando fui acessar o compartilhamento pelo navegador de rede do Windows 10, ele solicitou meu nome de usuário e senha. Ele só abriu quando eu dei a informação correta.

Olhando para o que você tem comparado com a minha configuração, as seguintes linhas adicionadas à minha seção [global] do meu arquivo /etc/samba/smb.conf :

[global]
usershare owner only = false
unix extensions = no
follow symlinks = yes
wide links = yes

Você também pode tentar instalar o Samba Server Configuration que é um controle GUI das configurações do Samba, digitando o seguinte:

sudo apt-get install gksu system-config-samba

O gksu é usado para iniciar o aplicativo Samba Server Configuration com sudo access.

Espero que isso ajude!

    
por Terrance 24.01.2016 / 02:05