Não é possível montar o compartilhamento CIFS, mas pode navegar nele

0

Recebi acesso a um compartilhamento de rede em um servidor Windows 2000, que preciso acessar em uma máquina do CentOS 7.

Eu criei o arquivo de credenciais:

username=MYUSER
password=MYPASS
domain=DOMAIN

e posso listar o compartilhamento corretamente:

[root@localhost ~]# smbclient -L //share.domain.com -E -A /root/.credentials
Domain=[DOMAIN_NT_DOM1] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
...

Mesmo que às vezes eu receba um erro intermitente dizendo:

Connection to share.domain.com failed (Error NT_STATUS_IO_DEVICE_ERROR)
NetBIOS over TCP disabled -- no workgroup available

Eu posso até copiar os arquivos localmente com a opção -Tc .

No entanto, ao tentar montar o compartilhamento, recebo um erro "permissão negada":

[root@localhost ~]# mount.cifs //share.domain.com/folder/folder2 /root/shared -o 'credentials=/root/.credentials,sec=ntlmv2' -v
domain=domain.com
mount.cifs kernel mount options: ip=172.16.70.4,unc=\share.domain.com\folder,sec=ntlmv2,user=MYSUER,,domain=domain.com,prefixpath=folder2,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Por que eu posso listar arquivos tar com smbclient , mas não posso montar o compartilhamento?

    
por Matteo Tassinari 25.07.2017 / 10:57

1 resposta

2

O problema foi corrigido removendo a opção domain do comando mount.cifs ou removendo-a do arquivo de credenciais.

Exemplo:

No arquivo de credenciais antes da modificação:

username=MYUSER
password=MYPASS
domain=DOMAIN

No arquivo de credenciais após a modificação:

username=MYUSER
password=MYPASS

Antes da modificação do comando:% mount.cifs //share.domain.com/folder/folder2 /root/shared -o username=yourusername,sec=yourauthprotocol,domain=yourdomain

Após a modificação do comando:% mount.cifs //share.domain.com/folder/folder2 /root/shared -o username=yourusername,sec=yourauthprotocol

    
por 25.07.2017 / 18:33