Problema ao usar o arquivo de credenciais SMB para montar o compartilhamento SMB

0

Eu quero montar um compartilhamento do Windows usando o CIFS na minha máquina Ubuntu 17.04. Eu quero usar um arquivo de credenciais SMB para os detalhes de autenticação, mas sempre obter "erro de montagem (13): Permissão negada" se eu tentar usar um arquivo de credenciais. Se eu incorporar o nome de usuário / senha na linha de comando mount, não tenho problemas.

Por exemplo, este comando falha com "erro de montagem (13): Permissão negada":

sudo mount -t cifs //servername/sharename /home/myuser/mediafolder -o credentials=/home/myuser/.smbcredentials,dir_mode=0777,file_mode=0777

Mas este comando funciona bem e monta o compartilhamento corretamente:

sudo mount -t cifs //servername/sharename /home/myuser/mediafolder -o user="My User",pass=MyPassword,dir_mode=0777,file_mode=0777

Meu arquivo .smbcredentials tem esta aparência:

username='My User'
password=MyPassword
workgroup=WORKGROUP

Depois de criar o arquivo .smbcredentials eu fiz isso:

sudo chown root .smbcredentials
sudo chmod 600 .smbcredentials

Finalmente, devo acrescentar que tenho executado todos esses comandos em uma sessão VNC de um cliente Windows VNC (não sei se isso é relevante).

Alguma idéia do que está errado com o meu arquivo .smbcredentials?

    
por Ian M 30.11.2017 / 20:15

1 resposta

1

Portanto, parece que as citações no meu arquivo .smbcredentials não eram necessárias, afinal. Eu mudei a primeira linha para:

username='My User'

e não recebe mais a mensagem de erro

    
por user1175461 01.12.2017 / 00:18