Monte o drive exFat no Ubuntu não como root

5

Percebi que o Ubuntu monta automaticamente minhas unidades internas, que são exFats automaticamente quando tento abri-las. Isso é bom.

No entanto, ele é montado como "root" e eu quero montá-lo como meu usuário atual. Existe alguma maneira de fazê-lo montar não como root através de algumas configurações ou eu tenho que fazê-lo como um comando?

Obrigado

    
por user97961 13.07.2013 / 07:45

2 respostas

0

Parece que o comportamento de automontagem padrão que é fornecido pelos recursos do gnome não tem tanta possibilidade de configuração.

O que você quer fazer, é adicionar a opção de montagem umask=0 , o que pode ser feito se configurado em / etc / fstab assim:

/dev/sda1 /media/usbdrive exfat rw,async,umask=0 0 0

Esse tipo de conceito vai contra o conceito de montagem automática, já que significa configuração estática.

Ele provavelmente poderia ser obtido usando automount e autofs:

link

Se você escolheu esse caminho, desative a opção automount no gnome:

link

    
por mgor 05.08.2013 / 20:32
0

Software para executar exFAT

Dependendo da versão do sistema operacional Ubuntu ou Ubuntu, você pode ou não precisar instalar os seguintes pacotes de programas,

sudo apt-get install exfat-utils exfat-fuse

Veja este link para mais detalhes,

Como copio um arquivo maior que 4GB para uma unidade flash USB?

Montando exFAT

Muitas versões dos sistemas operacionais baseados em Ubuntu e Ubuntu montam sistemas de arquivos da Microsoft (FAT32, exFAT, NTFS) com permissões de leitura / gravação automaticamente para o usuário raiz e também para o usuário atual.

Mas algumas versões (de sistemas operacionais baseados no Ubuntu e no Ubuntu) irão montá-las com permissões de gravação apenas para raiz (ou nenhuma). Então você pode desmontar e remontar (montar) o sistema de arquivos com comandos como este,

Criar ponto de montagem (somente se você quiser um novo ponto de montagem)

sudo mkdir -p /mnt/sd1

Desmontar (somente se já estiver montado)

sudo umount /dev/sdxn   # general syntax
sudo umount /dev/sdb1   # modify to match your case

Verifique o uid number do seu ID de usuário (geralmente é 1000, às vezes 1001 ou 1002 ...)

grep ^"$USER" /etc/group

e use esse número se quiser pegar a propriedade (o padrão é root ).

Exemplo de linha de comando de montagem que deve fornecer algo próximo do que você deseja,

sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdxn /mnt/sd1  # general syntax
sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdb1 /mnt/sd1  # modify to match your case

Veja este link para mais detalhes,

Como alterar permissões padrão em flash USB montado automaticamente, formatado em NTFS?

    
por sudodus 16.10.2017 / 17:30