Você provavelmente precisará adicionar a opção uid=your-user-id
ao seu comando mount
. Você também pode precisar adicionar forceuid
para ignorar os IDs de usuário do servidor (o Samba oferece uma extensão SMB para que as permissões do Unix funcionem conforme o esperado; somente clientes semelhantes a Unix o solicitam.) Existem opções semelhantes para o ID do grupo ( gid
e forcegid
).
Por quê? Como as montagens normais são de todo o sistema, seu kernel local está impondo permissões. Caso contrário, qualquer usuário no sistema poderia acessar o compartilhamento. O padrão, se você não passar uid
/ gid
, é o usuário que executou mount
- mais provável root
.
Veja a página mount.cifs
man para todas as opções de montagem específicas do CIFS.