Depois que o sysadmin substituiu o NAS, não consigo mais montar o compartilhamento de rede com
sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password"
Ambos os NAS são baseados em Linux, um com o Samba 3.5.15 (o antigo) e o outro com o Samba 3.5.16 (o novo) (informações obtidas do smbclient)
No entanto, posso efetuar login e usar o compartilhamento com a ajuda de smbclient
, desta forma:
smbclient //NETGEARV2/public -U adam
O que eu posso fazer? Não existe mais smbmount
no Linux Mint (nem no Ubuntu).
Quando eu verifico dmesg
, recebo esta informação:
CIFS VFS: Send error in QFSUnixInfo = -95
CIFS VFS: cifs_read_super: get root inode failed
sudo apt-get install smbfs
geraE: Package 'smbfs' has no installation candidate
. Pacotecifs-utils
substituí-lo, que se resume amount -t cifs
.dmesg
, deve haver mais detalhes sobre o que deu errado no kernel.cifsacl
): unix.stackexchange.com/questions/403509/…Respostas:
No trabalho, encontrei um problema semelhante.
moun -t cifs
apenas parou de funcionar. Depois de montar um recurso CIFS / SMB e examinar a saída dedemsg
, descobri que a adição da opçãovers=1.0
era suficiente. Meu comando parecefonte
vers=2.0
pode ser uma solução também.vers=2.0
trabalhou para mim. Sem sorte comsec=ntlm
sec=ntlm
, então faltava quase tudovers=1.0
, agora vemos as primeiras ocorrências devers=2.0
. :-)Depois de ver o dmseg e o Google, encontrei a solução:
É preciso adicionar a
sec=ntlm
opção. O problema (recurso?) É introduzido nos kernels recentes (eu uso 3.8.4). Só não percebi que o problema está relacionado ao kernel. Portanto, a maneira correta de montar é:fonte
sec=ntlm
usandomount.cifs
. (sudo mount.cifs '\\server\share' '/mnt/share' -o domain=DOMAIN,username=USERNAME,sec=ntlm