Montando subdiretórios ntfs do dispositivo

1

Eu tenho um disco rígido externo montado em arch-linux usando o / etc / fstab:

dev/sda1       /mnt/share      ntfs-3g user,users,gid=users,fmask=113,dmask=002,locale=en_US.UTF-8 0 0


charles@arch ~ $ ls -l /mnt/share
total 13
drwxrwxr-x 1 root users 4096 Jan  5 03:20 Audio
drwxrwxr-x 1 root users 4096 Jan  5 09:07 Photos
drwxrwxr-x 1 root users    0 Jan  4 10:58 $RECYCLE.BIN
drwxrwxr-x 1 root users 4096 Jan  5 09:21 Videos

Todas as directores são de propriedade de root:users e não posso alterar a propriedade nem criar um subdiretório com propriedade diferente (como é ntfs).

Vamos supor que o disco rígido tenha subdiretórios hdd_subdir_1 e hdd_subdir_2 , ambos de nível superior. Além disso, tenho root user e unpriv , um usuário completamente não-provocado no linux.

Desejo montar o dispositivo com 2 pontos de montagem:

  1. / mnt / share / subdir_1 como ponto de montagem acima, apontando para hdd_subdir_1 no dispositivo;
  2. / mnt / share / subdir_2 como ponto de montagem, em que /mnt/share/subdir2 pertence a unpriv:unpriv , apontando para hdd_subdir_2 no dispositivo.

Então, 2 privilégios padrão diferentes, 2 pontos de montagem, 1 dispositivo. Como eu faço isso? Se não fosse pelos privilégios diferentes, eu criaria links simbólicos ou usaria mount -bind . Mas não consigo fazer o trabalho para o caso de uso acima. Obrigado!

    
por Charles Pehlivanian 07.01.2014 / 20:06

1 resposta

0

Eu posso realizar a configuração acima agora, por meio de uma combinação de configurações locais e /etc/fstab configurações.

    
por 09.01.2014 / 00:36