Pagina 1 di 2
accesso partizione windows
Inviato: sab 23 feb 2008, 11:20
da 9600xt
salve, ho montata la partizione in cui tengo windows sotto /mnt, ma non riesco ad accedervi se non da utente root, con i normali utente risulta bloccata, vorrei sapere se potreste aiutarmi ad accedervi anche da un normale utente. grazie.
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 11:31
da albatros
Usa le opzioni user o users di mount.
Vedi man mount.
Ci sono altri messaggi al riguardo qui sul forum.
E anche S4D ne parla.

Re: accesso partizione windows
Inviato: sab 23 feb 2008, 11:45
da birg81
9600xt ha scritto:salve, ho montata la partizione in cui tengo windows sotto /mnt, ma non riesco ad accedervi se non da utente root, con i normali utente risulta bloccata, vorrei sapere se potreste aiutarmi ad accedervi anche da un normale utente. grazie.
devi modificare i permessi di accesso in fstab
e se poi vuoi far in modo che hal lo monti in automatico devi pure mettere gli utenti nel gruppo udev
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 11:46
da 9600xt
si ok, fatto.... ma non mi fa accedere ugualmente, ho già editato il file fstab e messo users nelle opzione di quella partizione, ma non cambia nulla, non ho ancora i diritti di accesso.......
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 11:55
da absinthe
9600xt ha scritto:si ok, fatto.... ma non mi fa accedere ugualmente, ho già editato il file fstab e messo users nelle opzione di quella partizione, ma non cambia nulla, non ho ancora i diritti di accesso.......
posta fstab per essere più chiari!
e posta anche ls -l /mnt/ (se è sotto mount che monti windows
M
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 11:57
da 9600xt
Codice: Seleziona tutto
bash-3.1# ls -l /mnt/
total 52
-rw-r--r-- 1 root root 376 2006-09-26 05:09 README
drwx------ 1 root root 16384 2008-02-21 23:37 Windows
drwxr-xr-x 2 root root 4096 2006-09-26 03:02 cdrecorder
drwxr-xr-x 2 root root 4096 2002-03-16 08:34 cdrom
drwxr-xr-x 2 root root 4096 2006-09-26 03:02 dvd
drwxr-xr-x 2 root root 4096 2002-03-16 08:34 floppy
drwxr-xr-x 2 root root 4096 2002-03-16 08:34 hd
drwxr-xr-x 2 root root 4096 2006-09-26 03:02 memory
drwxr-xr-x 2 root root 4096 2006-09-26 03:03 tmp
drwxr-xr-x 2 root root 4096 2006-09-26 03:02 zip
bash-3.1#
Codice: Seleziona tutto
/dev/sda3 swap swap defaults 0 0
/dev/sda4 / ext3 defaults 1 1
/dev/sda2 /mnt/Windows ntfs users 1 0
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 12:26
da lucif3r0
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 12:54
da birg81
prova un pò cn queste righe: la prima è per ntfs unit la seconda per fat table
Codice: Seleziona tutto
/dev/sda1 /mnt/winC ntfs users,iocharset=iso8859-15,ro,umask=0000 0 0
/dev/sdc /mnt/usb-mp3 vfat users,rw,noauto,exec,defaults,async,umask=0000,uid=99,gid=99 0 0
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 13:12
da 9600xt
il suggerimento di lucif3ro non va, quello di birg61 non l'ho capito.... dove devo mettere le righe??? sempre in fstab?? devo semplicemente aggiungerle in coda alle altre??
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 14:09
da robbybby
Il mio fstab, per cio' che riguarda il disco ntfs e' il seguente:
Codice: Seleziona tutto
/dev/sdc2 /winxp ntfs-3g noauto,users,rw,dmask=002,fmask=113 0 0
Non mettere
rw, ma
ro se invece di
ntfs-3g usi
ntfs liscio.
Poi ho visto che i permessi di /Windows sono rwx------. Non se se conti qualcosa, ma prova con rwxr-xr-x. Sul mio conputer tutti i mount point hanno questi permessi.
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 14:22
da birg81
9600xt ha scritto:il suggerimento di lucif3ro non va, quello di birg61 non l'ho capito.... dove devo mettere le righe??? sempre in fstab?? devo semplicemente aggiungerle in coda alle altre??
allora in corrispondenza della richa con le unita' ntfs devi metere
/dev/<tuo_dev> /mnt/<tua_dir> ntfs users,iocharset=iso8859-15,ro,umask=0000 0 0
devi modificare /etc/fstab
comunque mi kiamo
BiRG81 e no Birg61.... ho 26 quasi 27 anni e no 46 quasi 47 anni

Re: accesso partizione windows
Inviato: sab 23 feb 2008, 14:51
da absinthe
9600xt ha scritto:Codice: Seleziona tutto
bash-3.1# ls -l /mnt/
drwx------ 1 root root 16384 2008-02-21 23:37 Windows
chmod 755 Windows
questa mi pare ok, tieni conto che però ntfs nel kernel o non è abilitato in scrittura sulla partizione o non è comunque affidabile. se vuoi modificare la linux la partizione windows ti consiglio ntfs-3g con fuse. cerca su slacky i pacchetti. ad ogni modo _prima_ controlla se hai accesso alla partizione cambiando i permessi! risolviamo una cosa alla volta!
M
Re: accesso partizione windows
Inviato: sab 23 feb 2008, 16:34
da 414N
Posto la riga del mio fstab:
- ro indica "read only".
- gid=6 è l'id del gruppo che ha accesso alla partizione. Dalla man page di mount:
uid=value, gid=value and umask=value
Set the file permission on the filesystem. The umask value is
given in octal. By default, the files are owned by root and not
readable by somebody else.
Senza specificare uid/gid/umask non sarà possibile per utenti diversi da root avere accesso alla partizione.
- umask=0227 è la maschera dei permessi "in negativo" per l'accesso alla partizione. Va sottratta alla maschera completa (0777). Con 0227, ottengo una maschera 0777 - 0227 = 0550 (in ottale), ovvero proprietario e gruppo con permessi di lettura ed esecuzione, nessun permesso ai forestieri (agli altri:))
Ora avrei una domanda da porre alla comunità: perchè leggo sempre in giro (anche in altri thread di questo forum) che per dare accesso a tutti gli utenti ad una determinata partizione bisogna aggiungere l'opzione users nella riga di configurazione in /etc/fstab? Quell'opzione non serve solo a permettere a chiunque di montare/smontare quella partizione? Leggendo il man di mount:
users Allow every user to mount and unmount the file system.
This option implies the options noexec, nosuid, and nodev
(unless overridden by subsequent options, as in the
option line users,exec,dev,suid).
quest'opzione implica pure la noexec, percui sarà un po' difficile lanciare eseguibili da una partizione montata con "users".
Re: accesso partizione windows
Inviato: gio 28 feb 2008, 22:03
da conraid
414N ha scritto:
Ora avrei una domanda da porre alla comunità: perchè leggo sempre in giro (anche in altri thread di questo forum) che per dare accesso a tutti gli utenti ad una determinata partizione bisogna aggiungere l'opzione users nella riga di configurazione in /etc/fstab?
Bella domanda.
Tra l'altro normalmente i permessi si settano in altro modo, e per filesystem non unix con umask appunto in fase di mounting, per gli altri con i soliti chmod.
Re: accesso partizione windows
Inviato: ven 29 feb 2008, 15:54
da Dani
414N ha scritto:Posto la riga del mio fstab:
Ora avrei una domanda da porre alla comunità: perchè leggo sempre in giro (anche in altri thread di questo forum) che per dare accesso a tutti gli utenti ad una determinata partizione bisogna aggiungere l'opzione users nella riga di configurazione in /etc/fstab? Quell'opzione non serve solo a permettere a chiunque di montare/smontare quella partizione? Leggendo il man di mount:
users Allow every user to mount and unmount the file system.
This option implies the options noexec, nosuid, and nodev
(unless overridden by subsequent options, as in the
option line users,exec,dev,suid).
quest'opzione implica pure la noexec, percui sarà un po' difficile lanciare eseguibili da una partizione montata con "users".
Bisogna distinguere i permessi del filesystem dai permessi di mount. Se vogliamo che una determinata partizione sia leggibile e scrivibile da un utente è sufficiente montarla in scrittura e settare i giusti permessi, con chown, chgrp e chmod se il filesystem supporta i permessi, altrimenti usando uid, gid e umask.
Fatto questo occorre che la partizione sia montata, e dato che il mount dei dispositivi è permesso solo a root, o usi l'opzione users per farla montare e smontare a tutti, o usi l'opzione user per farla montare da un utente e renderla smontabile solo dallo stesso, o aggiungi la partizione in fstab usando l'opzione auto in modo tale che venga montata al boot per conto di root, o usi sudo.
Inoltre il fatto che un'opzione ne implica altre non significa che necessariamente bisogna sottostare ad esse, infatti nulla ci vieta di usare "users,exec", ad esempio.