Sem permissão para montar automaticamente HDD externo usando ntfs-3g

3

Eu queria modificar minhas opções de montagem para meu HDD externo NTFS para que eu pudesse executar programas nele. Eu adicionei a seguinte linha ao meu fstab de acordo:

UUID=CE665A3F665A290B  /media/Josh  ntfs-3g defaults,users,nofail 0 0

Mas quando eu conecto o meu externo e recebo este erro:

Error mounting: mount exited with exit code 1: helper failed with:
Error opening '/dev/sdb1': Permission denied
Failed to mount '/dev/sdb1': Permission denied
Please check '/dev/sdb1' and the ntfs-3g binary permissions, and the mounting user ID. More explanation is provided at http://tuxera.com/community/ntfs-3g-faq/#unprivileged.

Soo eu vou para o URL fornecido. Diz:

  

As montagens de dispositivo de bloco desprivilegiado só funcionam se todos os requisitos abaixo forem atendidos:

     
  1. O ntfs-3g é compilado com suporte integrado ao FUSE
  2.   
  3. o binário ntfs-3g é pelo menos a versão 1.2506
  4.   
  5. o binário ntfs-3g está definido como setuid-root
  6.   
  7. o usuário tem acesso direto ao volume
  8.   
  9. o usuário tem acesso direto ao ponto de montagem
  10.   

Acredito que cumpri todos os 5 requisitos (embora, obviamente, não, já que estou recebendo esse erro). Alguém tem algumas dicas? Em particular, eu tenho:

  
  1. ntfs-3g 2014.2.15 integrado ao FUSE 27
  2.   
  3. ntfs-3g 2014.2.15 integrado ao FUSE 27
  4.   
  5. -rwsr-xr-x 1 raiz raiz 504887 8 de mar 12:06 / bin / ntfs-3g *
  6.   
  7. brw-rw ---- 1 disco raiz 8, 17 de março 8 16:43 / dev / sdb1 (meu usuário está no grupo "disco")
  8.   
  9. drwxrwxrwx 2 josh josh 4096 8 de mar 12:42 Josh /
  10.   

Tenho lutado com isso por horas. Este link foi o mais útil até agora, mas notavelmente o último post tem a mesma pergunta e não foi respondido.

Obrigado!

    
por jwayne 08.03.2014 / 22:50

1 resposta

0

Encontrei uma resposta que não permite editar meu fstab para conseguir o que quero. Como meu disco é montado automaticamente, adicionei uma regra ao meu udev que dizia ao automount para fazer algo especial no plug-in (que eu realmente não entendo). Mas agora meu disco é montado automaticamente com todos os arquivos executáveis. Eu criei um arquivo /etc/udev/rules.d/99-usb-disks.rules e adicionei:

ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs-3g"

Fonte: link

Ainda não encontrei uma maneira de me livrar do meu erro de permissão quando uso meu mod fstab.

Obrigado terdon pela ajuda.

    
por jwayne 09.03.2014 / 00:26