man ntfs-3g
diz:
If ntfs-3g is set setuid-root then non-root users will be also able to mount volumes.
ls -ld $(which ntfs-3g)
diz que meu não tem setuid. O seu?
Existem muitos posts sobre o assunto, mas estou preso.
Eu encontrei um post muito relevante aqui: Não é possível montar a partição NTFS da conta de usuário
e também leio as perguntas frequentes aqui: link
e eu ainda tenho problema de montagem de partição NTFS como usuário. Montar como root (ou montar com sudo) funciona. Então, agora eu estou querendo saber se o meu sistema está pronto para montar com o usuário em tudo.
As minhas opções de entrada do fstab para o volume são:
noatime,
noauto,
noexec,
rw,
users,
shortname=lower,
uid=MY_USER,
gid=100,
fmask=111,
dmask=000
e ao montar recebo um erro:
Error opening '/dev/sdc1': Permission denied
Failed to mount '/dev/sdc1': Permission denied
Please check '/dev/sdc1' and the ntfs-3g binary permissions, and the mounting user ID.
Os requisitos são (retirados da FAQ):
5 - pronto,
4 - pronto,
3 - pronto,
2 - ntfs-3g-2010.10.2-2.1.x86_64
1 -?
Eu não tenho idéia de como verificar se o FUSE é compilado dentro do ntfs3g, e como comparar a versão 1.206 com a versão 2010.10.2.
Então - como devo verificar se é possível fazer as coisas funcionarem para mim? Porque talvez todos os meus esforços para montá-lo a partir da conta do usuário sejam fúteis, porque no meu sistema isso simplesmente não é possível.
openSUSE 11.4.
man ntfs-3g
diz:
If ntfs-3g is set setuid-root then non-root users will be also able to mount volumes.
ls -ld $(which ntfs-3g)
diz que meu não tem setuid. O seu?
adicione a opção "user" ao seu fstab
user - a opção do usuário em uma linha, qualquer um pode montar o sistema correspondente.
usuários - se algum usuário puder desmontar , use usuários em vez de usuário na linha fstab.