Linux, fat32 e etc/fstab

Linux, fat32 e etc/fstab

Montei uma unidade FAT32 em meu computador Linux usando o seguinte comando de terminal:

> sudo mount /dev/sdb1 /media/exampleFolderName -o dmask=000, fmask=111

Fiz isso para poder compartilhar/editar os arquivos em uma conexão de rede. Infelizmente, o Linux não suporta permissões por arquivo no formato FAT32, então isso define a unidade inteira com as permissões corretas enquanto está conectada.

Se entendi a montagem corretamente, terei que fazer isso toda vez que conectar a unidade, o que não quero fazer. Eu ouvi sobre:

/etc/fstab

Então, minha pergunta - como faço para transformar o comando mount acima em uma entrada fstab? Se alguém também pudesse explicar o quemáscara dmemáscaraquer dizer, isso seria apreciado.

Responder1

Você provavelmente deseja adicionar uma linha como

/dev/sdb1 /media/drive1 vfat dmask=000,fmask=0111,user 0 0

para /etc/fstab. O adicional ,userno campo de opções permite que qualquer usuário monte este sistema de arquivos, não apenas root.

Responder2

dmask e fmask são as permissões para diretórios e arquivos, respectivamente. É um número octal. E denota permissões de leitura, gravação e execução para proprietários, grupos e outros usuários.

fstab:

/dev/sdb1 /media/exampleFolderName vfat dmask=000,fmask=111 0 0

Quando você diz para conectar a unidade, uma unidade externa, por exemplo, USB, deve ser montada automaticamente.

informação relacionada