Como definir umask para uma montagem de samba?

3

No linux (Ubuntu 10.04 Lucid) Eu quero montar um compartilhamento de samba em um Mac remoto (OSX) tal que os arquivos criados no compartilhamento tenham permissão de leitura / gravação completa em usuário / grupo / outro (como umask 0)

# umask 0
# date > foobar
# ls -l foobar
-rw-rw-rw- 1 root root 29 2014-11-07 21:13 foobar

Parece bom na minha unidade local, então agora eu quero que permissão para arquivos que eu crio no compartilhamento:

# mount -t cifs //imac/shared /mnt/imac -o username=admin -o mode=0,umask=0,uid=ubuntu,gid=ubuntu
# cd /mnt/imac
# date > foobar
# ls -l foobar
-rw-r--r-- 1 ubuntu ubuntu 29 2014-11-07 21:14 foobar

Não funcionou! Como faço para que as permissões sejam 666 no compartilhamento OSX?

    
por draca 08.11.2014 / 04:44

0 respostas