Você pode fazer assim:
mount -t msdosfs -m 644 -M 755 /dev/da0 /media/usb
Veja man mount_msdosfs
para mais detalhes.
No FreeBSD, similar ao Linux, um volume externo formatado em FAT32 ( da0
) é montado por root com:
mount -t msdosfs /dev/da0 /media/usb
Mas todos os arquivos e diretórios em /media/usb/
agora têm permissão e propriedade
-rwxr-xr-x 1 root wheel
No Linux, isso pode ser facilmente alterado usando a opção umask
, por exemplo, conforme descrito nesta resposta .
Mas o mount
vindo com o FreeBSD (10.3) parece não ter essa opção ...?
Como se pode conseguir um efeito similar no FreeBSD com uma opção umask
ausente?