fstab pasta bind na partição montada com o parâmetro defaults

3

Eu quero vincular algumas pastas no meu diretório inicial com algumas pastas em uma partição NTFS. A montagem da partição NTFS com apenas o parâmetro defaults afetará meu acesso de leitura / gravação?

    
por Oxwivi 18.06.2011 / 10:09

3 respostas

2

Montar uma partição com o parâmetro defaults dará a todos os usuários acesso de leitura / gravação. Como citado no tutorial de montagem do openSUSE de Swerdna :

  

Para montar sua partição NTFS   permanentemente, adicione sua versão do   seguinte linha no sistema de arquivos   tabela, fstab . [e deixe a última linha   no arquivo como uma linha em branco.]   Opção recomendada para gravável em todo o mundo   montar:

/dev/sdb1    /path_to/mount_point    ntfs-3g    defaults    0 0
     

Quando você reiniciar, a divisão será   montar na pasta   / path_to / mount_point com permissões   drwxrwxrwx, ou seja, com acesso de leitura / gravação   para todos, no estilo de   Sistemas de arquivos inseguros da Microsoft.

    
por Oxwivi 18.06.2011 / 10:37
4

As opções de montagem padrão são:

rw,suid,dev,exec,auto,nouser,async

Isso significa que, usando defaults no fstab, a unidade será:

  • rw : leitura-gravação
  • suid : set-user-identifier ou set-group-identifier bits entram em vigor
  • dev : interpretar dispositivos especiais de caracteres ou blocos
  • exec : permite a execução de binários
  • auto : montar automaticamente ou permitir mount -a
  • nouser : apenas a raiz é permitida para montar
  • async : E / S para o sistema de arquivos deve ser feito de forma assíncrona

Estas opções podem ser adaptadas às necessidades pessoais. Todas as opções possíveis estão listadas na página de montagem .

Para montar um sistema de arquivos NTFS, você pode querer adicionar as opções: uid=0,gid=46,umask=007,nls=utf8 .

Este seria um exemplo fstab entry para o sistema de arquivos NTFS usando LABEL em vez de UUID, onde todos os usuários podem montar:

LABEL="NTFS_Disk"   /media/windows   ntfs  umask=007,gid=46,uid=0,nls=utf8,noauto,users   0       0
    
por Takkat 18.06.2011 / 10:38
0

A palavra "bind" aparece no título, mas parece não ser endereçada nesta página. Eu deparei com uma configuração que parece funcionar (adicionar a /etc/fstab ):

# <file system>           <mount point>             <type>     <options>                                <dump>  <pass>
UUID=3030BD846F74E514     /media/iam/ntfspartition  ntfs-3g    uid=1000,gid=1000,dmask=022,fmask=133    0       0
/media/iam/ntfspartition  /e                        ntfs-3g    bind                                     0       0

Para encontrar UUID , compare

ls -l /dev/disk/by-id
ls -l /dev/disk/by-label
ls -l /dev/disk/by-uuid

Para uid , use echo $UID .

Sou muito novo em relação a minhas permissões, usuários, grupos, montagem e vinculação e outros fatores, por isso, se alguém tiver comentários, informe-nos.

    
por Brady Trainor 05.08.2014 / 21:54