Su Linux, è possibile montare rapidamente qualsiasifile system di sola lettura direttamente tramite il terminale. Il montaggio di file system in sola lettura al volo è un ottimo modo per prevenire modifiche, manomissioni e aumentare temporaneamente la sicurezza.
Montare i file system in sola lettura
Per iniziare il processo di montaggio, aprire una finestra del terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Da lì, esegui il lsblk comando per visualizzare tutti i dispositivi a blocchi sul tuo computer.
lsblk
Se hai molti dispositivi loop (pacchetti Snap) visualizzati in lsblk, correre lsblk -e 7
invece per visualizzare i file system collegati senza vedere i dispositivi loop.
Guardare attraverso la stampa che il lsblk il comando mostra nel terminale per trovare il nome della partizione che si sta tentando di reinstallare come root. In questa guida, useremo / Dev / sda1. Il tuo potrebbe essere diverso.
Nota: hai difficoltà a trovare l'etichetta della partizione del file system che desideri montare come sola lettura? Consulta la nostra guida su come trovare informazioni sul disco rigido su Linux.
Dopo aver determinato l'etichetta della partizione, utilizzare il comando seguente per montare il file system in modalità di sola lettura.
Nota: il comando seguente è un esempio. Si prega di cambiare "/ dev / sda1" di seguito con l'etichetta della partizione che si prevede di montare in modalità di sola lettura su Linux.
sudo mount -r /dev/sda1 /location/to/mount/partition/
Con il comando sopra inserito, il tuo file systemverrà montato in sola lettura e non sarà possibile manomettere i contenuti del file system. Rimarrà in modalità di sola lettura fino al prossimo riavvio.
Rimuovere il supporto di sola lettura
Se hai deciso di voler rimuovere la modalità di sola lettura sulla partizione che hai montato senza riavviare, il rimontare a comando deve essere utilizzato.
Nota: assicurarsi di cambiare "/ dev / sda1" con l'etichetta di partizione per il file system che si prevede di reinstallare come lettura / scrittura su Linux.
sudo mount -rw -o remount /dev/sda1 /location/to/mount/partition/
Supponendo che il comando precedente venga eseguito correttamente, il file system non verrà più montato in modalità di sola lettura.
Montare permanentemente i file system in sola lettura
Mettere un file system in modalità di sola letturala riga di comando è utile per compiti specifici, ma non sufficiente per un uso a lungo termine. Se si desidera che determinati file system su Linux siano sempre accessibili in modalità di sola lettura, è necessario specificarlo nel file di configurazione del file system (fstab).
Esegui il backup di Fstab
Prima di armeggiare con il file Fstab in questoguida, è necessario eseguire un backup del file. Effettuare un backup assicurerà che se qualcosa va storto durante la modifica, le modifiche apportate al file possono essere annullate rapidamente.
Per creare un backup del file Fstab, utilizzare il cp comando sotto.
sudo cp /etc/fstab /etc/fstab.bak
Aggiungi in modalità di sola lettura in modo permanente
Per aggiungere in modalità di sola lettura, apri il file Fstab nell'editor di testo Nano. Tieni presente che la modifica di questo file deve essere eseguita con sudo o su in quanto è un file di sistema!
sudo nano -w /etc/fstab
O
su - nano -w /etc/fstab
Una volta all'interno del file Fstab in Nano, cerca la partizione che desideri passare alla modalità di sola lettura e sposta il cursore lì con il Freccia chiavi.
Nota: non riesci a trovare la partizione del disco rigido che desideri modificare nel file Fstab? Apri un secondo terminale, corri lsblk -f
e abbina il codice UUID che appare accanto alla partizione che desideri modificare nell'output lsblk con quello in "/ etc / fstab".

Quando hai trovato la linea nel file Fstab, aggiungi l'opzione di sola lettura al file system "ro" alla linea di montaggio. Dovrebbe apparire simile al seguente codice di esempio.
Nota: il codice seguente è solo un esempio per avere un'idea di come dovrebbe essere la modifica. Non copiare e incollare il codice in Nano!

UUID=96E4E375E4E35651 /media/data-storage-windows ntfs defaults,ro 0 2
Dopo aver apportato la modifica al file Fstab per rendere permanente la sola lettura, salvare le modifiche. Il salvataggio viene effettuato premendo Ctrl + O sulla tastiera. Quindi, chiudere l'editor di testo premendo Ctrl + X.
Chiudi la finestra del terminale e riavvia il PC. Quando si accede nuovamente, la partizione dovrebbe essere in modalità di sola lettura.
Rimuovi il montaggio automatico di sola lettura
Vuoi sbarazzarti della modalità di sola lettura impostata nel file Fstab? Ecco cosa fare. Innanzitutto, apri una finestra del terminale e spostala sull'account root utilizzando sudo -s.
sudo -s
Con la finestra del terminale registrata nell'account root, spostarsi nella directory "/ etc /" utilizzando il comando CD.
cd /etc
Elimina il file Fstab con le modifiche di sola lettura apportate utilizzando il rm comando.
rm fstab
Ripristina il file "fstab.bak" creato all'inizio di questa guida con il mv comando.
mv fstab.bak fstab
Chiudi la finestra del terminale e riavvia il tuo PC Linux. Quando esegui nuovamente l'accesso, l'impostazione di sola lettura verrà disabilitata.
Commenti