O primeiro erro que você tem é porque não existe sec=ntl
. As opções disponíveis são (de man mount.cifs
):
sec =
Modo de segurança. Os valores permitidos são:
nenhum - tentativa de conexão como um usuário nulo (sem nome)
krb5 - Use a autenticação Kerberos versão 5
krb5i - Use a autenticação Kerberos e habilite o pacote à força assinando
ntlm - Usar hashing de senha NTLM
ntlmi - Usa o hashing de senhas NTLM e força a assinatura de pacotes
ntlmv2 - Use hashing de senha NTLMv2
ntlmv2i - Usa o hashing de senha NTLMv2 e força a assinatura de pacotes
ntlmssp - Use hashing de senha NTLMv2 encapsulado em Raw Mensagem NTLMSSP
ntlmsspi - Use hashing de senha NTLMv2 encapsulado em Raw Mensagem NTLMSSP e forçar a assinatura de pacotes
Portanto, a primeira abordagem (usando o fstab
) pode funcionar se você usar uma das opções acima. Presumivelmente, você queria sec=ntlm
.
Quanto ao erro 115
, encontrei este guia muito bom nos fóruns do Gentoo que Eu sugiro que você leia. Basicamente, sugere adicionar uma linha como essa ao seu arquivo /etc/hosts
(altere 192.168.1.12
para o IP da sua unidade):
192.168.1.12 Seagate-XXXXX
Depois disso, você poderá usar Seagate-XXXXX
em vez do IP para se conectar. A página fornece algumas outras dicas de solução de problemas (incluindo o uso de smbtree
para garantir que o compartilhamento esteja realmente disponível). Eu realmente sugiro que você leia.