Pagina 1 di 1
[RISOLTO]permessi di scrittura su chiavetta ext2
Inviato: gio 7 ott 2010, 16:33
da Zagorax
Ciao a tutti,
finchè utilizzo normali chiavette in fat non ho problemi, ma appena la chiavetta che inserisco è formattata con un filesystem linux l'unico che ci può scrivere sopra è root.
Come faccio a modificare questa cosa?
Grazie
Ciao
Re: permessi di scrittura su chiavetta ext2
Inviato: gio 7 ott 2010, 16:52
da targzeta
E' strana questa cosa. Ricorda che un filesystem linux ha degli attributi per il proprietario dei file. Se l'unico che può scrivere è root, vuol dire che tutti i file sono suoi. E' indifferente dove si trova il filesystem, che sia su una pennino o sia sull'HD.
Avrei capito se il problema fosse stato il contrario, ma....
Emanuele
Re: permessi di scrittura su chiavetta ext2
Inviato: gio 7 ott 2010, 18:05
da matzu
Come effettui il mount?
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 12:34
da Zagorax
Tutti i file sulla attualmente sulla penna sono di root perchè solo con root ce li ho potuti spostare. Ma se da utente normale provo a creare una nuova directory non me lo fa fare.
Il mount è automatico quando inserisco la penna.
Grazie
Ciao
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 13:04
da targzeta
E' normale che non ti fa creare una directory, perchè dovrebbe? Prova a creare una directory nella root partition ('/').
Emanuele
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 18:55
da Zagorax
No scusa... ok nella root... ma come utente normale non posso creare una directory su una chiavetta se questa chiavetta è formattata ext?
Proprio oggi ho acquistato un hard disk esterno da 1Tb che volevo usare per i backup e la prima cosa che ho fatto è stata formattarlo in ext3. Anche in questo caso lo stesso identico problema: solo root può scrivere sull'intero disco.
Come faccio a dire al sistema di montarli dando anche al mio utente i permessi di scrittura? O comunque ad un gruppo di cui faccio parte...
Grazie
Ciao
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 19:59
da targzeta
A prescindere dal mount, quello che cerco di spiegare è che un filesystem su una pennina è identico ad un filesystem sull'HD. Metti come proprietario dei file il tuo utente e non avrei nessun problema.
Puoi creare quello che ti pare, ma devi essere proprietario per farlo...
Emanuele
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 22:01
da Zagorax
Ok... allora la domanda è: quale file devo rendere di mia proprietà per far sì che quando la pennetta viene montata io abbia pieni permessi di scrittura al suo interno? Non soltanto sui file già esistenti, nel senso che ovviamente se creo all'interno di una chiavetta una directory di mia proprietà io poi posso farci quello che voglio.
Sul disco ci sono 4 partizioni e quella col backup della home è /dev/sda2 che viene montata in /media/Backup_Home (dove Backup Home è anche la label della partizione). Creo io a mano /media/Backup_Home e la rendo di proprietà del mio utente?
Grazie
Ciao
Re: permessi di scrittura su chiavetta ext2
Inviato: sab 9 ott 2010, 23:15
da targzeta
Dopo che hai montato la pennina o la partizione del disco, entra dentro il punto di mount e fai:
da quel momento tutta la partizione sarà di proprietà dell'utente e potrai fare quello che vuoi.
Emanuele
Re: permessi di scrittura su chiavetta ext2
Inviato: dom 10 ott 2010, 1:25
da Zagorax
Grazie mille. Risolto.
Re: permessi di scrittura su chiavetta ext2
Inviato: dom 10 ott 2010, 10:22
da robbybby
spina ha scritto:Dopo che hai montato la pennina o la partizione del disco, entra dentro il punto di mount e fai:
da quel momento tutta la partizione sarà di proprietà dell'utente e potrai fare quello che vuoi.
Emanuele
Non si poteva anche dare i permessi 777, così chiunque utilizza quel disco può creare directory e scrivere file, invece che solo
mio_utente?
Re: [RISOLTO]permessi di scrittura su chiavetta ext2
Inviato: dom 10 ott 2010, 12:53
da sardylan
Come più volte spiegato da spina, mkfs crea il filesystem ed imposta come proprietario:gruppo della partizione 0:0, ovvero root:root...
Se vuoi renderla tua, la prima cosa che devi fare è montarla da root in una directory qualsiasi (supponiamo /mnt/data) e fare un
chmod -R utente:gruppo /mnt/data...
Per esempio:
In questo modo hai risolto per l'utilizzo nel tuo computer....
Però se porti la pennina o l'Hard Disk in giro, dovresti avere anche negli altri computer un utente che abbia lo stesso valore di UID e di GID per utente e gruppo... Altrimenti la cosa non funziona...
Alla fine ho rendi la directory leggibile e scrivibile da tutti con
chmod 777, oppure la fai diventare come una directory temp, ovvero
chmod 1777... In questo modo chiunque può scrivere e creare la sua directory...
Re: [RISOLTO]permessi di scrittura su chiavetta ext2
Inviato: dom 10 ott 2010, 13:45
da robbybby
sardylan ha scritto:Coppure la fai diventare come una directory temp, ovvero chmod 1777... In questo modo chiunque può scrivere e creare la sua directory...
Ottima l'idea dello sticky bit! non ci avevo mai pensato.