- - Come montare i file system in sola lettura su Linux

Come montare i file system in sola lettura su Linux

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