[RISOLTO]permessi di scrittura su chiavetta ext2

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Zagorax
Linux 0.x
Linux 0.x
Messaggi: 64
Iscritto il: dom 18 apr 2010, 23:00
Contatta:

[RISOLTO]permessi di scrittura su chiavetta ext2

Messaggio 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
Ultima modifica di Zagorax il dom 10 ott 2010, 1:25, modificato 1 volta in totale.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: permessi di scrittura su chiavetta ext2

Messaggio 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
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
matzu
Linux 2.x
Linux 2.x
Messaggi: 217
Iscritto il: dom 20 set 2009, 2:26
Nome Cognome: Franco
Slackware: 64-13.37 13.1
Kernel: generic
Desktop: kde

Re: permessi di scrittura su chiavetta ext2

Messaggio da matzu »

Come effettui il mount?

Zagorax
Linux 0.x
Linux 0.x
Messaggi: 64
Iscritto il: dom 18 apr 2010, 23:00
Contatta:

Re: permessi di scrittura su chiavetta ext2

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: permessi di scrittura su chiavetta ext2

Messaggio da targzeta »

E' normale che non ti fa creare una directory, perchè dovrebbe? Prova a creare una directory nella root partition ('/').

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Zagorax
Linux 0.x
Linux 0.x
Messaggi: 64
Iscritto il: dom 18 apr 2010, 23:00
Contatta:

Re: permessi di scrittura su chiavetta ext2

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: permessi di scrittura su chiavetta ext2

Messaggio 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
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Zagorax
Linux 0.x
Linux 0.x
Messaggi: 64
Iscritto il: dom 18 apr 2010, 23:00
Contatta:

Re: permessi di scrittura su chiavetta ext2

Messaggio 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

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: permessi di scrittura su chiavetta ext2

Messaggio da targzeta »

Dopo che hai montato la pennina o la partizione del disco, entra dentro il punto di mount e fai:

Codice: Seleziona tutto

#> chown -R mio_utente .
da quel momento tutta la partizione sarà di proprietà dell'utente e potrai fare quello che vuoi.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Zagorax
Linux 0.x
Linux 0.x
Messaggi: 64
Iscritto il: dom 18 apr 2010, 23:00
Contatta:

Re: permessi di scrittura su chiavetta ext2

Messaggio da Zagorax »

Grazie mille. Risolto.

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: permessi di scrittura su chiavetta ext2

Messaggio da robbybby »

spina ha scritto:Dopo che hai montato la pennina o la partizione del disco, entra dentro il punto di mount e fai:

Codice: Seleziona tutto

#> chown -R mio_utente .
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?

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: [RISOLTO]permessi di scrittura su chiavetta ext2

Messaggio 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:

Codice: Seleziona tutto

chmod -R zagorax:users /mnt/data
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...

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: [RISOLTO]permessi di scrittura su chiavetta ext2

Messaggio 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.

Rispondi