Acesso de gravação ao montar um compartilhamento de rede do Windows

3

Eu instalei o cifs-utils e posso montar o drive remoto usando o comando

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp

No entanto, a conta de usuário não pode gravar na pasta montada, apesar do fato de não haver restrições de acesso no lado do servidor após a inserção das credenciais.

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,umask=000

ainda não funciona.

Mais estranhamente, tentar executar os comandos mencionados acima como usuário resulta em mount.cifs: command not found

Qual seria o comando correto para montar a pasta para que ela seja gravável pelo usuário?

    
por March Ho 14.02.2015 / 21:16

1 resposta

3

Para fazer com que o usuário comum opere com o compartilhamento remoto, você deve adicionar o ID do usuário à opção

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,uid=1000,gid=46

onde

  • uid - ID do usuário que pode ser encontrado na saída do comando id
  • guid - id do grupo de usuários (mas, em alguns casos, é melhor você usar plugdev group, que é igual a 46)
por 14.02.2015 / 21:24