Pagina 1 di 2
Problemi montaggio NTFS
Inviato: sab 10 gen 2009, 20:36
da afterjames
Salve a tutti.Ho un problema con il montaggio di un hard disk esterno da user.L'errore che ottengo è il seguente:
Codice: Seleziona tutto
ntfs-3g-mount: mount failed: Operation not permitted
User doesn't have privilege to mount. For more information
please see: http://ntfs-3g.org/support.html#unprivileged
Ovviamente ho tentato la strada indicata.Se monto l'hard disk da root funziona.
Codice: Seleziona tutto
giacomo@sunshine:~$ cat /etc/fstab
/dev/sda5 /mnt/extern ntfs-3g rw,defaults,umask=000 0 0
Codice: Seleziona tutto
giacomo@sunshine:~$ ls -l /dev/sda5
brw-rw---- 1 root disk 8, 5 2009-01-10 20:15 /dev/sda5
Codice: Seleziona tutto
giacomo@sunshine:~$ ls -l /mnt/
drwxr-xrwx 2 giacomo root 4096 2008-11-12 00:47 extern/
Codice: Seleziona tutto
ls -l /bin/ntfs-3g
-rwxr-x--- 1 giacomo root 97226 2009-01-10 19:33 /bin/ntfs-3g
Codice: Seleziona tutto
root@sunshine:/sbin# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk:!:6:adm,giacomo,root
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
audio::17:
video::18:
cdrom::19:
games::20:
slocate::21:
utmp::22:
smmsp::25:smmsp
mysql::27:
rpc::32:
sshd::33:sshd
gdm::42:
shadow::43:
ftp::50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:
power:x:84:
pop::90:pop
scanner::93:
nobody::98:nobody
nogroup::99:
users::100:giacomo
console::101:
Ho provato anche a impostare il setuid del mount ma niente da fare..Da utente non ne vuole sapere.Suggerimenti?
Re: ntfs-3g
Inviato: sab 10 gen 2009, 20:51
da 414N
Quale versione di Slackware hai installato? Non usi l'automount?
Re: ntfs-3g
Inviato: sab 10 gen 2009, 20:58
da robbybby
Prova con questa riga:
Codice: Seleziona tutto
/dev/sda5 /mnt/extern ntfs-3g noauto,users,rw,dmask=002,fmask=113 0 0
Montaggio ntfs-3g
Inviato: sab 10 gen 2009, 20:59
da raffaele181188
Hai provato a mettere users nel fstab?
Riedita il post: (tipo) probelmi montaggio NTFS
Re: ntfs-3g
Inviato: sab 10 gen 2009, 21:38
da Vito
Il tuo utente fa parte del gruppo plugdev?
Re: ntfs-3g
Inviato: dom 11 gen 2009, 0:29
da zoros
afterjames ha scritto:Salve a tutti.Ho un problema con il montaggio di un hard disk esterno da user.L'errore che ottengo è il seguente:
...
Ho provato anche a impostare il setuid del mount ma niente da fare..Da utente non ne vuole sapere.Suggerimenti?
Mah,
le istruzioni sarebbero qui
http://ntfs-3g.org/support.html#unprivileged ... ma per montare una USB-stick /dev/sdc2 devo avere anche
in fstab:
/dev/sdc2 /mnt/usb_sdc2 ntfs-3g umask=077,user,iocharset=utf8,async,noauto,rw,exec 0 0
e poi questi altre opzioni/permessi:
echo user_allow_other >> /etc/fuse.conf
chmod 4755 /bin/ntfs-3g
chmod 777 /mnt/usb_sdc2
chmod 777 /dev/sdc2
... il tutto come base di partenza per qualche idea migliore ... funziona (monta/smonta da user), ma non è il massimo
Montaggio hard disk NTFS USB
Inviato: dom 11 gen 2009, 2:13
da raffaele181188
Dal tuo /etc/group sembra che il tuo utente non sia nel gruppo plugdev, quindi ti conviene aggiungerlo per il montaggio di pennine eccetera
Se però l'hard disk in questione è SEMPRE collegato al computer puoi tranquillamente metterlo in fstab, basta che ti aggiungi users alle opzioni così hai i permessi di montare
PS: A me, però, quando avevo problemi di permessi con i media rimovibili, KDE diceva "Warning: A security policy prevents this sender from sending messages to this recipient" (Vado a memoria, il grosso del testo era questo, anche se non lo ricordo bene e scusate per l'inglese)
E, ripeto, sarebbe più appropriato per il titolo del thread qualcosa tipo "Montaggio hard disk NTFS". Pensa anche ai motori di ricerca, qualcun'altro potrebbe beneficiare di quello che ti sta capitando...
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 2:41
da afterjames
414N ha scritto:Quale versione di Slackware hai installato? Non usi l'automount?
Uso la Slackware 12, non uso l'automount.Il mio Hard Disk non è sempre collegato, però vorrei lo stesso averlo su fstab.
Ora ho:
Codice: Seleziona tutto
cat /etc/fstab
/dev/sda5 /mnt/extern ntfs-3g noauto,users,rw,dmask=002,fmask=113 0 0
Codice: Seleziona tutto
root@sunshine:/home/giacomo# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk:!:6:adm,giacomo,root
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
audio::17:
video::18:
cdrom::19:
games::20:
slocate::21:
utmp::22:
smmsp::25:smmsp
mysql::27:
rpc::32:
sshd::33:sshd
gdm::42:
shadow::43:
ftp::50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:giacomo
power:x:84:
pop::90:pop
scanner::93:
nobody::98:nobody
nogroup::99:
users::100:giacomo
console::101:
Inoltre ho seguito la procedura, e fatto pure:
Codice: Seleziona tutto
root@sunshine:/home/giacomo# echo user_allow_other>>/etc/fuse.conf
Tra l'altro non avevo il file fuse.conf . Ancora nulla, sempre lo stesso errore.Altri suggerimenti?
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 8:44
da conraid
Guarda, io ho questo
Codice: Seleziona tutto
UUID="xxxxxx" /mnt/ntfs ntfs-3g noauto,users,locale=it_IT@euro,noexec,nosuid 0 0
non uso l'automount per questo hd, uso UUID per prevenire eventuali cambi di nome del device, non ho fuse.conf, il mio utente non è in sudoers per mount, e mi dava il tuo stesso errore.
Seguendo la guida ho dato
e tutto funziona
Naturalmente se faccio il mount da root (o con auto in fstab) poi posso gestirlo da utente, quindi mi domando se avere un setuid per un mount che faccio una volta ogni tanto convenga rispetto a gestirlo con sudo o con altri metodi
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 13:22
da zoros
Ciao,
io ho fatto esattamente questa procedura
Codice: Seleziona tutto
echo user_allow_other >> /etc/fuse.conf
echo "/dev/sdc2 /mnt/usb_sdc2 ntfs-3g umask=077,user,iocharset=utf8,async,noauto,rw,exec 0 0" >> /etc/fstab
mkdir /mnt/usb_sdc2
chmod 4755 /bin/ntfs-3g
chmod 777 /mnt/usb_sdc2
chmod 777 /dev/sdc2
mount -a
la procedura mi è stata suggerita dai vari messaggi di errore che kde3.4.2 riportava quando cliccavo sull'icona del dispositivo presente sul desktop
(montaggio manuale, no automount) ... a me funziona solo così, solo che questo non è il modo più "elegante" (per un'istallazione casalinga potrebbe andare però)
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 15:28
da red
Nel mio fstab ho:
Codice: Seleziona tutto
/dev/sdb1 /mnt/hd1 ntfs-3g noauto,locale=it_IT@euro,umask=000 0 0
e poi l'utente è in sudoers per fare il mount con i permessi di root.
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 15:47
da zoros
Scusate se aggiungo ancora questo, ma l'argomento mi interessa molto ...
su una Slackware 12.2 pulita (appena installata, unica cosa fstab ridotto all'osso) l'automount delle due partizioni vfat e ntfs funziona perfettamente da utente e senza suid per ntfs-3g ... ecco un po' i permessi:
Codice: Seleziona tutto
fabio@darkstar:~$ cat /etc/group | grep fabio
floppy:x:11:root,fabio
audio:x:17:root,fabio
video:x:18:root,fabio
cdrom:x:19:root,fabio
messagebus:x:81:fabio
plugdev:x:83:root,fabio
fabio@darkstar:~$
fabio@darkstar:~$ cat /etc/fstab
/dev/hda1 / ext3 rw,errors=continue
fabio@darkstar:~$
fabio@darkstar:~$ mount
/dev/hda1 on / type ext3 (rw,errors=continue,data=ordered)
/proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /media/disk type fuseblk (rw,nosuid,nodev,allow_other,blksize=512)
/dev/sda1 on /media/disk-1 type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
fabio@darkstar:~$
fabio@darkstar:~$
fabio@darkstar:~$ ls -l /bin/ntfs-3g
-rwxr-xr-x 1 root root 35616 2008-12-01 19:58 /bin/ntfs-3g*
fabio@darkstar:~$
offtopic @conraid: HAL mi ha convinto, grazie
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 17:49
da afterjames
conraid ha scritto:Guarda, io ho questo
Codice: Seleziona tutto
UUID="xxxxxx" /mnt/ntfs ntfs-3g noauto,users,locale=it_IT@euro,noexec,nosuid 0 0
Ho provato anche così, ma mi da :
"ntfs-3g: Failed to access volume 'UUID=9430C85530C8404A': No such file or directory"
Non ho il mio user in sudoers, francamente conosco poco sudoers, ma forse resta l'ultima strada praticabile.Ho una slackware 12 con un kernel vanilla 2.6.24.1-smp.Devo per forza ricorrere alla 12.2???
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 18:07
da zoros
Avevo ri-postato la sequenza esatta che mi permetteva di avere il mount manuale da user ... l'hai provata integralmente ?
Re: Problemi montaggio NTFS
Inviato: dom 11 gen 2009, 18:39
da afterjames
zoros ha scritto:Ciao,
io ho fatto esattamente questa procedura
Codice: Seleziona tutto
echo user_allow_other >> /etc/fuse.conf
echo "/dev/sdc2 /mnt/usb_sdc2 ntfs-3g umask=077,user,iocharset=utf8,async,noauto,rw,exec 0 0" >> /etc/fstab
mkdir /mnt/usb_sdc2
chmod 4755 /bin/ntfs-3g
chmod 777 /mnt/usb_sdc2
chmod 777 /dev/sdc2
mount -a
(
Si, l'ho ripetuta, ma ottengo il medesimo errore.
