|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2003
Città: Berghem
Messaggi: 322
|
Condivisione ubuntu-windows e permessi lettura/scrittura
Per l'ennesima volta ho deciso di mettermi ad usare linux (si ma stavolta seriamente!
![]() Ho però un problema con i permessi di scrittura sulle partizioni: Precedentemente avevo già installato ubuntu lasciando tutto in ntfs tranne le partizioni root e swap di linux (leggevo e scrivevo su ntfs con ntfs-3g). Però ho visto che non è un metodo molto affidabile, quindi ora ho deciso di lasciare una partizione per windows in ntfs (che non ho montato su ubuntu), una per linux in ext3 (+ lo swap) e una per i dati, sempre in ext3. Ho proceduto in questo modo: - Ho installato windows (anzi era già installato nella partizione primaria) - Ho creato e formattato le partizioni linux, swap e dati in ext3 - Ho installato il driver per ext3 su windows - Ho "riempito" di nuovo il pc di dati (precedentemente backuppati ![]() - Ho installato ubuntu nello stesso modo in cui la avevo installata con le partizioni ntfs (che funzionavano) Adesso però sulla partizione dati (ext3) riesco a leggere sia da windows sia da ubuntu, mentre posso scrivere solo da windows, non da linux... perchè??? ![]() ![]() Probabilmente non serviva elencarvi tutto quello che ho scritto, ma è un po' che cerco tra forum e wiki e non sono riuscito a risolvere! Dove sta l'errore? Grazie
__________________
Macbook Pro 15" - i7 2.2GHz - Radeon HD6750M - Antiglare \\\ Phonic Helix Board 12MKII Mediacenter: Shuttle SG33G5M - E6550 - Radeon HD4550 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1187
|
che complicazioni, io avrei fatto 1 fat e 1 ext3 banalmente ..
comunque se non dici che errore ti da` o comunque cosa esattamente succede non ti possiamo aiutare |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2003
Città: Berghem
Messaggi: 322
|
Beh... sto facendo un po' di prove... non è detto che poi tenga tutto così... d'altronde sto imparando!
Comunque succede più o meno questo (finora mi sono accorto di queste cose): - le voci crea cartella, crea documento, taglia, incolla non sono disponibili (ovvio, senza i permessi) - se tento di eliminare un file mi da questo errore: "Non è possibile eliminare «/media/...» perché non si hanno permessi sufficienti per modificare la cartella di livello superiore" Poi cos'altro? Tutte le cose che richiedono modifiche ai files (naturalmente) ad esempio salvare, sovrascrivere, ecc! Cos'altro posso dire? Ah... anche con chmod non riesco a modificare i permessi. Ad esempio con "sudo chmod u+w" ottengo ancora (ls -l) drwxr-xr-x
__________________
Macbook Pro 15" - i7 2.2GHz - Radeon HD6750M - Antiglare \\\ Phonic Helix Board 12MKII Mediacenter: Shuttle SG33G5M - E6550 - Radeon HD4550 |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Sei il proprietario della cartella in questione?
Se il proprietario e' root ti consiglio di usare chown per diventarne tu il proprietario. Postami l'output di 'ls -l /media/'
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2003
Città: Berghem
Messaggi: 322
|
Uhm... mi sono accorto adesso di una cosa: intanto ecco l'output che mi dicevi:
totale 16 lrwxrwxrwx 1 root root 6 2007-05-01 18:13 cdrom -> cdrom0 drwxr-xr-x 2 root root 4096 2007-05-01 18:13 cdrom0 drwxrwxrwx 9 root root 4096 2007-05-01 15:59 dati lrwxrwxrwx 1 root root 7 2007-05-01 18:13 floppy -> floppy0 drwxr-xr-x 2 root root 4096 2007-05-01 18:13 floppy0 Dicevo... mi sono accorto che dopo aver fatto un "chmod u+w" alla partizione dati mi risulta possibile creare e modificare nuovi files, ma non cancellare o modificare quelli già esistenti... ed infatti le icone delle varie cartelle sono dei "lucchetti"... Come si fa ad impostare i permessi a tutte le cartelle, sottocartelle e files?
__________________
Macbook Pro 15" - i7 2.2GHz - Radeon HD6750M - Antiglare \\\ Phonic Helix Board 12MKII Mediacenter: Shuttle SG33G5M - E6550 - Radeon HD4550 |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Non e' una questione di permessi, ma di proprieta'. Usando chown con l'opzione -R diventerai il proprietario di tutti gli oggetti presenti nella cartella in questione e ricorsivamente nelle sottodirectory. Puoi usare la sintassi chown -R utente:gruppo directory. Esempio:
chown -R tuo_nome_utente:tuo_gruppo /media/dati Questo NON funziona per i filesystems che non supportano i permessi, come FAT32 e NTFS, per i quali vanno passate le opzioni sull'uid (user id), gid (group id) e umask tramite il comando mount. Esempio: #mount -t ntfs -o uid=nome_utente,gid=nome_gruppo,umask=0770 /dev/hda3 /mnt/windows. Nel tuo caso, se non ho capito male la partizione dei dati e' Ext3, quindi nessun problema con i comandi chmod e chown.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() Ultima modifica di vampirodolce1 : 02-05-2007 alle 14:45. |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Dec 2003
Città: Berghem
Messaggi: 322
|
Semplicemente *Perfetto*... grazie mille vampiro, in un attimo ho risolto...
Ed ho anche capito perchè su NTFS non avevo di questi problemi! Grazie ancora!
__________________
Macbook Pro 15" - i7 2.2GHz - Radeon HD6750M - Antiglare \\\ Phonic Helix Board 12MKII Mediacenter: Shuttle SG33G5M - E6550 - Radeon HD4550 |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Di niente, adesso se lo ritieni opportuno puoi nuovamente restringere i permessi alla directory in questione, ad esempio usando 0700 (rwx------) o 0770 (rwxrwx---) per renderla illeggibile agli altri utenti o a chi non appartiene al tuo gruppo.
Infine, per conoscere id e gid di un utente puoi usare il comando 'id'. Saluti.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi ![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2003
Città: Berghem
Messaggi: 322
|
Prendo nota!
![]()
__________________
Macbook Pro 15" - i7 2.2GHz - Radeon HD6750M - Antiglare \\\ Phonic Helix Board 12MKII Mediacenter: Shuttle SG33G5M - E6550 - Radeon HD4550 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:15.