Por isso, costumo usar esse comando para montar um compartilhamento Samba.
mount -t cifs //ip/share /mnt/backups -o username=user,password=pwd,domain=domain
Desejo usar um arquivo de credenciais (com permissão 600) em vez de digitar nome de usuário/senha.
Alguma ideia de como isso pode ser feito? Eu olhei ao redor e os únicos exemplos que encontrei são para usar um arquivo de credenciais se eu quiser montar automaticamente um compartilhamento Samba usando /etc/fstab.
Obrigado
você deve usar o argumento
credentials=
citando de man mount.cifs
Sugiro criar seu arquivo sob
/root/.smbcredentials_sharename
permissão600
como você já disse.Certifique-se de NÃO ter espaços ao redor
=
ou você receberápermission denied
erros, pois os valores não são levados em consideração corretamente.