Problema de permissões de armazenamento USB Automount; FreeBSD 10.3

2

Eu tenho uma instalação do FreeBSD 10.3 na qual eu configurei para montar automaticamente o armazenamento removível (por exemplo, flash USB ou discos rígidos). O automount funciona, exceto que as permissões estão incorretas. Os usuários podem ler e executar, mas não podem escrever. Para gravar no dispositivo de armazenamento USB, você precisa ser root ou usar sudo .

Em primeiro lugar, há várias perguntas semelhantes aqui (ou seja, permissões da unidade USB ao automontar ), mas eles são baseados em Linux, o que significa que eles usam udev enquanto o FreeBSD usa devd

De acordo com as instruções no Manual do FreeBSD, Capítulo 17.4.2 , eu sou capaz de montar meus dispositivos USB no diretório /media . Emitindo ls -la /media como um usuário regular eu recebo:

$ ls -la
total 14
drwxr-xr-x   3 root  wheel  512 Apr 14 18:56 .
drwxr-xr-x  19 root  wheel   26 Apr 14 14:56 ..
drwxr-xr-x   3 root  wheel  512 Apr 14 10:52 DataDisk
drwxr-xr-x   3 root  wheel  512 Apr 14 19:02 FAT32

Como você pode ver, eu tenho dois discos montados automaticamente - "DataDisk" e "FAT32". Eu posso navegar em qualquer unidade e até mesmo executar scripts de qualquer unidade que está correta; as permissões são indicadas acima.

Mas não posso escrever.

O usuário em questão é um membro do grupo wheel . Se eu definir manualmente as permissões ( chmod 660 /media/DataDisk ), tudo funcionará até eu desmontar / remontar ou reinicializar.

Acredito que preciso definir as permissões (como opções) em /etc/auto_master , mas o Página man do FreeBSD é tão vaga, não sei o que fazer.

Alguém pode me apontar uma direção para resolver isso?

    
por Allan 15.04.2017 / 01:13

0 respostas