Adicionei pela primeira vez a linha client use spnego = no
no final do arquivo /etc/samba/smb.conf
, mas não funcionou. Depois que coloquei a linha perto do início do arquivo, as unidades de rede funcionaram.
esta é a primeira vez que não encontro uma resposta, então esta é a minha primeira pergunta. Eu vou fornecer o máximo de informação possível. Eu tenho um roteador ASUS que tem 2 HDDs. Existe apenas um nome de usuário / senha para acessar a mídia enquanto estiver na rede. Meu PC não parece mais ser capaz de acessá-lo após uma atualização.
Após inserir inicialmente as credenciais de login e selecionar "Lembrar sempre", eu sempre (mais de 2 anos) consegui acessar os drives indo em "Browse Network" no nautilus e clicando no ícone do roteador e clicando na pasta desejada. acessar. Hoje eu tive uma atualização de segurança que continha o seguinte:
Agora, quando vou acessar as pastas nos HDDs, aparece:
Selecione "Utilizador Registado" introduza o nome de utilizador, a palavra-passe e seleccione "Lembrar sempre", clique em Ligar e a caixa aparece novamente a cinzento com os campos repostos para os valores por omissão.
Se eu clicar no botão de conexão novamente, o mesmo pop-up desabilitado continuará aparecendo de novo e de novo.
Se eu fechar manualmente. Aparece um novo pop-up que me permite inserir as credenciais. No entanto, se eu entrar neles novamente, o nautilus simplesmente fecha e ocasionalmente recebo um pop-up dizendo que o Ubuntu encontrou e erro interno, etc.
Existem 3 telefones, 1 tablet, 1 PC Win7 e outro PC Ubuntu 15.10 que pode conectar-se às unidades de rede e ler / gravar sem problemas. Devo acrescentar que ignorei a atualização mencionada acima no outro Ubuntu PC assim que comecei a ter esse problema no meu.
Até agora, a única maneira de acessar os HDDs com meu PC é desligar a segurança do meu roteador para acesso ao samba. Eu realmente não tenho idéia de como remediar isso ou como recuperá-lo do jeito que era.
Agradecemos antecipadamente por qualquer ajuda.
Adicionei pela primeira vez a linha client use spnego = no
no final do arquivo /etc/samba/smb.conf
, mas não funcionou. Depois que coloquei a linha perto do início do arquivo, as unidades de rede funcionaram.
Eu tive exatamente o mesmo problema. Adicionando
client use spnego = no
para a seção [global] de /etc/samba/smb.conf
resolveu o problema no meu caso.
Aparentemente, o valor padrão mudou para "sim" após a atualização para a v.4.3.8, então eu precisei explicitamente configurá-lo.
Veja a página de manual on-line para referência.
Verifique se você tem o winbind instalado. Instale-o se não conseguir e reinicie o samba-ad-dc novamente. Você deveria estar bem depois disso.
link
Sim, após a atualização mais recente que fiz, o samba não conseguiu se conectar como cliente através do nautilus. A montagem através do comando mount mount ainda estava funcionando. Eu tive que mudar o arquivo smb.conf como sugerido acima, adicionando
uso do cliente spnego = no
Então você tem que reiniciar a pilha de rede do samba (apenas reinicialize).
Tudo está funcionando agora.
Obrigado a todos. Eu tenho o mesmo problema. Esta discussão me fornece a direção certa e aqui está como cheguei à correção. Eu tentei usar smbclient para ver o que aconteceu eu tenho isso: " O servidor SMB não suporta EXTENDED_SECURITY, mas 'client use spnego = yes e' client ntlmv2 auth = yes ' " Acho que isso significa que o cliente samba está dizendo ao servidor samba que usa recursos que não estão lá. De use a nota do Samba acima com o link: [ link Eu achei isto: " O impacto do 'client ntlmv2 auth = yes' é que, por padrão, não usaremos a autenticação NTLM (NT Local Machine) como um cliente. " Desde que eu não estou usando qualquer segurança extensa eu apenas desligar isso como "cliente ntlmv2 auth = no" em /etc/samba/smb.conf Eu tenho que adicionar uma linha para substituir o padrão. Tudo está funcionando novamente.
Tags password networking server samba