Sobes.tech
Junior

Que opções de montagem existem?

sobes.tech IA

Resposta da IA

  • ro (somente leitura): Montagem do sistema de ficheiros apenas para leitura.
  • rw (leitura e escrita): Montagem do sistema de ficheiros para leitura e escrita (padrão).
  • sync: Todas as operações de entrada/saída são realizadas de forma síncrona.
  • async: Todas as operações de entrada/saída são realizadas de forma assíncrona (padrão para a maioria dos sistemas de ficheiros).
  • auto: O sistema de ficheiros é montado automaticamente na inicialização se estiver especificado em /etc/fstab.
  • noauto: O sistema de ficheiros só é montado manualmente.
  • user: Permite que um utilizador não privilegiado monte e desmonte o sistema de ficheiros.
  • nouser: Proíbe que um utilizador não privilegiado monte/desmonte (padrão).
  • exec: Permite a execução de ficheiros executáveis no sistema de ficheiros.
  • noexec: Proíbe a execução de ficheiros executáveis.
  • dev: Interpreta ficheiros especiais de dispositivos no sistema de ficheiros.
  • nodev: Não interpreta ficheiros especiais de dispositivos.
  • suid: Permite o uso de bits set-uid e set-gid.
  • nosuid: Proíbe o uso de bits set-uid e set-gid.
  • defaults: Usa um conjunto de opções padrão, geralmente equivalente a rw, suid, dev, exec, auto, nouser, async.
  • remount: Tenta remontar um sistema de ficheiros já montado, alterando as opções.

Existem também opções específicas para tipos de sistemas de ficheiros (por exemplo, acl, user_xattr para ext4, vers para NFS).

Exemplo de uso em /etc/fstab:

# entrada em /etc/fstab
UUID=abcdef12-3456-7890-abcd-ef1234567890 /data ext4 defaults,noatime 0 2

Exemplo de uso no comando mount:

# comando mount
mount -o ro,noexec /dev/sdb1 /mnt/backup