Como definir umask para uma montagem samba?


3

No linux (Ubuntu 10.04 Lucid), quero montar um compartilhamento samba em um Mac (OSX) remoto, de modo que os arquivos criados no compartilhamento tenham permissão total de leitura / gravação entre usuários / grupos / outros (como umask 0)

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

Parece ser bom na minha unidade local, então agora quero essa permissão para os arquivos criados 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 obter as permissões 666 no compartilhamento OSX?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.