Newsgroup: it.comp.os.linux.iniziare
Titolo: Disco ext4 LinuxMint e permessi

Ciao a tutti, ho recentemente fatto il grande passo e sto usando Linux Mint sul pc fisso di casa. Ho formattato il disco fisso in ext4 ma ho scoperto una cosa che mi preoccupa: se provo ad avviare il pc da un'altra distribuzione "live" non posso accedere al mio disco perchè non ho i permessi adeguati! Questo mi preoccupa perchè se succedesse che il sistema operativo mi si corrompe per qualsiasi motivo temo di non riuscire più ad accedere ai miei dati.
 
Chiedo:
come posso impostare i permessi del disco fisso in modo che sia permesso l'accesso in scrittura/lettura a chiunque usi il pc da una distribuzione "live" avviata via cd/dvd piuttosto che usb?
 
Grazie
 
Note a scanso di equivoci: Linux Mint è installato sul disco SSD, i dati sono su un HD sata (non ssd) a parte, non sono sullo stesso disco dell'os.
Versione Mint: 19.1 Cinnamon
 
 

- viene montato con i permessi "rw" ?
 
 
- conta l'ID dell'utente e non il nome in se'
 
- neanche con "root" riesci a leggere?

 - neanche con "root" riesci a leggere?
Non so che utente sia quello di default della live, la Mint mi sembra non abbia un utente root o sbaglio?
 
 
Grazie
 
 
 

- per vedere i permessi di montaggio esegui da consolle: mount
 
- in alternativa puoi provare a montarlo a mano: sudo mount /dev/sd... /mnt

 come posso impostare i permessi del disco fisso in modo che sia permesso l'accesso in scrittura/lettura a chiunque usi il pc da una distribuzione "live" avviata via cd/dvd piuttosto che usb?
 
Ho risolto premendo il tasto destro sopra l'icona del disco e agendo su proprietà, permessi, sull'ultimo menu a tendina in basso ho messo "Folder access: create and delete files"


E cosa hai fatto?
 
Hai cambiato i permessi del disco interno?
 
Se e` cosi`, rimetti a posto che non va bene.
 
Si solito, sulle live, da shell "su -" o "sudo su -",
danno i permessi di "root" e l'accesso completo su
tutto, inclusi dischi con altre installazioni.
 
Questo`, pero`, e` pericoloso, si puo` cancellare tutto,
quindi, inizialmente, non si consente tale accesso.
 
bye,
 
-- 
 
piergiorgio

 quindi, inizialmente, non si consente tale accesso.
 
dal punto di vista di un principiante, lasciare che il disco sia accessibile da "live" non è così strano, infatti i dischi windows si vedono allo stesso modo e non mi ha mai preoccupato questa cosa.
 
Grazie mille dell'aiuto, intravedo la strada da seguire per migliorare!
 

 Hai cambiato i permessi del disco interno?
 
Ciao Piergiorgio, sto cercando di approfondire ed eccomi ai primi dubbi .. :-)
Sto vedendo il comando chmod su wikipedia, ci sono queste 3 figue: utente (proprietario), gruppo e altri utenti.
Da quello che mi ha scritto sopra Sacarde, l'utente ha un ID, quindi mi chiedo: quando avvio da usb (live) come faccio ad avere lo stesso ID dell'utente (proprietario) del disco (della Mint installata su SSD)?
Eventualmente, l'utente "live" come fa ad entrare nel gruppo degli utenti che vantano qualche diritto nel disco? (visto che quel gruppo è noto solo alla Mint che c'è sul disco SSD)
Quando parto da USB "live", se cambiassi utente e diventassi root,  sarei considerato comunque un "altri utenti" del disco, quindi non penso sia questa la strada.
 
L'ipotesi potrebbe essere di assegnare questi permessi:
- "altri utenti": lettura di tutti i file, scrittura di una sola cartella dedicata ai file che volessi passare quando avvio da usb "live"
- "gruppo": non so, creo un gruppo utenti del disco, ma poi come posso aggiungere l'utente "live"?
- "utente (proprietario)" controllo completo
 
Grazie
 
 

> Quando parto da USB "live", se cambiassi utente e diventassi root,  sarei considerato comunque un "altri utenti" del disco, quindi non penso sia questa la strada.
 
no, da root puoi tutto

 questa cosa.
 
Fermo restando che da Live, a meno di dati criptati
o roba del genere, o a meno di filesystem danneggaito,
il disco è tranquillamente accessibile a patto di
avere nel sistema live l'accesso come root, e la
cosa non è un problema, ogni sistema live ha le
sue procedure per diventare root, ma in un modo o
nell'altro lo predispone sempre.
 
Che la cosa non ti preoccupi è probabilmente
dovuto al fatto che non hai dati importanti da
conservare o perchè non ti è mai capitato di
rimuoverli per sbaglio o a causa di applicazioni
malevole e simili...
Oppure perchè molto diligentemente conservi e
mantieni dei backups. Che è sempre la strada
consigliata e insostituibile al di là delle
sicurezze del filesystem.
Oppure è dovuto al fatto che non tieni in quel
disco dati sensibili, che devono mantenersi
riservati.
Ma devi tenere in conto che linux, come da scuola
unix è un sistema basato sulla multiutenza, pertanto
la proprietà gli attributi e i permessi sui files sono
da sempre una caratteristica fondamentale che non deve
stupire più di tanto. Nel tuo caso la soluzione è sapere
come impostare il tutto per accedervi, possibilmente
in sicurezza.
 
Consiglio spassionato: quando non sai come fare
qualcosa piuttosto di cliccare a caso contando
sull'aspetto amichevole del desktop, fatti una
ricerchina in google, possibilmente anche in
inglese. In 5 minuti trovi la soluzione e la
spiegazione, così dopo intervieni sapendo quello
che stai facendo e perchè.

 no, da root puoi tutto
 
Scusami, ma vuoi dirmi allora che potrei avviare un live (da usb o dvd) su un pc linux e accedere ai dischi (non criptati) tranquillamente, senza problemi?
Questo mi sembra poco "sicuro" per chi ha dati sensibili!
O sbaglio?
Non sarebbe meglio che ci fosse un utente (es. Mario) che ha diritto di accesso al disco, e qualora volessi accedere da altre installazioni, mi venisse chiesta la password almeno, anche se sono "root".
Essere "root" di una installazione non può avere lo stesso valore di essere "root" di una diversa installazione, secondo me!
 
 


Se ci sono dati sensibili ci sono metodi di
criptazione dati da predisporre apposta per
quello.
In tutti gli altri casi se hai un PC con dei
dischi e lo avvii da una live linux hai accesso
a tutto.
Non esiste secondo me e secondo te, funziona
semplicemente così.  Ma è chiaro che devi avere
accesso fisico al PC.
In parecchie installazioni che si avviano con
GRUB come bootloader, non ti serve neanche la
live: premi la combinazione tasti all'avvio,
vai nella shell di grub e da lì puoi reimpostare
banalmente la passwrd di root del sistema instal-
lato, poi riavvii, fi l'accesso come amministratore
visto che sai la password e fai quello che vuoi.
 
Non mi pare il tuo caso, tu stesso facevi notare
che con windows non hai problemi... Adesso stiamo
a sindacare problemi di sicurezza su dati sensibili?
 
D'altra parte nella più probabile circostanza di
recupero dati, avere la possibilità di accedere
al disco con una live più accesso di root è un
bel vantaggio.

 - "utente (proprietario)" controllo completo
 
Non devi assegnare nessun permesso ad alcuno.
Non devi creare alcun utente live.
 
Avviare da live ed avere i permessi per chiunque
non e` una cosa, in generale, da fare.
 
La live serve per fare manutenzione in caso di
problemi, non per usare il sistema normalmente.
 
bye,
 
-- 
 
piergiorgio

 Devi copiare i dati dal HDD a qualche altra parte?
 
In linea di massima uso il pc così:
- ho Linux Mint installato su ssd, ed un HD separato da 2T per i dati
- saltuariamente avvio da usb/live per accedere al conto online (mi sento 
piu sicuro così) o per scaricare qualcosa (mp3, ebook, ecc..). In questi 
casi capita di aver bisogno di salvare i file (es. estratto conto in pdf) 
sul disco dati
 
 
 


In questo caso, secondo me, e' molto meglio installare virtualbox e 
crearsi due macchine virtuali separate, una per accedere al conto e 
l'altra per scaricare. Per l'accesso al disco dati creare due directory 
separate riservate alle due macchine virtuali.
 
angelo


Approposito di usb live... Ogni tanto ci sono aggiornamenti di sicurezza, si
scoprono vulnerabilità anche gravi, che una live non aggiornata non può avere.
Meglio, a questo punto, avere una live persistente che si possa aggiornare.
 
Perchè paradossalmente, accedere al conto con la Mint aggiornata è più sicuro
di usare una live di 6 mesi fa...
 
 
-- 
Non fare domani quello che devi fare oggi, ma soprautto
non fare oggi quello che puoi fare domani...


Allora, per prima cosa, basta semplicemente avere
utenti diversi, per usi diversi.
Per esempio, un utente usato solo ed esclusivamente
per home banking e niente, assolutamente niente, altro.
 
Il secondo livello, come suggerito, sarebbe usare
una macchina virtuale.
 
In alternativa, per i piu` temerari, con attenzione
all'uso, c'e` "tails":
 
https://tails.boum.org/
 
 
Le "live" servono per fare manutenzione o test, non
per un uso consueto.
 
bye,
 
-- 
 
piergiorgio