Как да монтирате файлови системи като само за четене в Linux

click fraud protection

В Linux е възможно бързо да монтирате всеки файлова система като само за четене директно през терминала. Монтирането на файлови системи като само за четене в движение е чудесен начин за предотвратяване на модификации, подправяне и цялостно увеличаване на сигурността.

Монтирайте файловите системи като само за четене

За да стартирате процеса на монтиране, отворете прозорец на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. Оттам стартирайте lsblk команда за преглед на всички блокови устройства на вашия компютър.

lsblk

Ако имате много устройства за контур (Snap пакети), които се показват във lsblk, пусни lsblk -e 7 вместо това да видите свързани файлови системи, без да виждате контурни устройства.

Погледнете през разпечатката, че lsblk командата показва в терминала, за да намерите името на дяла, който се опитвате да монтирате отново като root. В това ръководство ще използваме /dev/sda1. Вашите могат да се различават.

Забележка: имате проблеми с намирането на етикета на дяла на файловата система, която искате да монтирате като само за четене? Вижте нашето ръководство за това как да

instagram viewer
намерете информация за твърдия диск в Linux.

След като определите етикета на дяла, използвайте следната команда, за да монтирате файловата система в режим само за четене.

Забележка: командата по-долу е пример. Моля, променете „/ dev / sda1“ по-долу с етикета на дяла, който планирате да монтирате в режим само за четене в Linux.

sudo mount -r / dev / sda1 / местоположение / към / монтиране / дял /

С въведената по-горе команда, вашата файлова система ще се монтира като само за четене и няма да е възможно да се подправя съдържанието на файловата система. Той ще остане в режим само за четене до следващото рестартиране.

Извадете монтирането само за четене

Ако сте решили, че искате да премахнете режим само за четене на монтирания дял без рестартиране, отнасям се към командата трябва да се използва.

Забележка: не забравяйте да промените „/ dev / sda1“ с етикета на дяла за файловата система, която планирате да монтирате отново като четете / записвате в Linux.

sudo mount -rw -o remount / dev / sda1 / местоположение / към / монтиране / дял /

Ако приемем, че командата по-горе работи успешно, файловата система вече няма да бъде монтирана в режим само за четене.

Постоянно монтирайте файловите системи като само за четене

Поставянето на файлова система в режим само за четене през командния ред е полезно за конкретни задачи, но не е достатъчно за дългосрочна употреба. Ако искате дадени файлови системи в Linux винаги да са достъпни в режим само за четене, трябва да го посочите в конфигурационния файл на файловата система (fstab).

Резервно копие на вашия Fstab

Преди да свържете с Fstab файла в това ръководство, трябва да направите резервно копие на файла. Правенето на резервно копие ще гарантира, че ако нещо се обърка по време на редактирането, промените, направени във файла, могат бързо да бъдат отменени.

За да създадете резервно копие на файла Fstab, използвайте кп по-долу.

sudo cp / etc / fstab /etc/fstab.bak

Добавете в режим само за четене постоянно

За да добавите в режим само за четене, отворете файла Fstab в текстовия редактор на Nano. Имайте предвид, че редактирането на този файл трябва да се извършва с Sudo или су тъй като това е системен файл!

sudo nano -w / etc / fstab

Или

su - nano -w / etc / fstab

След като влезете във файла Fstab в Nano, потърсете дяла, който искате да промените в режим само за четене, и преместете курсора там с Стрелкаключове.

Забележка: не можете да намерите дяла на твърдия диск, който искате да промените във файла Fstab? Отворете втори терминал, стартирайте lsblk -f и съпоставете UUID кода, който се показва до дяла, който искате да редактирате в изхода lsblk, с този в „/ etc / fstab“.

Когато сте намерили реда във файла Fstab, добавете опцията само за четене във файловата система „ro“ към реда за монтиране. Той трябва да изглежда подобно на примерния код по-долу.

Забележка: Кодът по-долу е само пример, за да добиете представа как трябва да изглежда редакцията. Не копирайте и поставете кода в Nano!

UUID = 96E4E375E4E35651 / media / data-storage-windows ntfs по подразбиране, ro 0 2

След като направите редакцията във файла Fstab, за да направите постоянна само за четене, запазете редакциите. Записването става чрез натискане Ctrl + O на клавиатурата. След това затворете текстовия редактор, като натиснете Ctrl + X.

Затворете прозореца на терминала и рестартирайте компютъра. Когато влезете отново, дялът трябва да е в режим само за четене.

Премахване на автоматично монтиране само за четене

Искате ли да се отървете от режима само за четене, създаден във файла Fstab? Ето какво трябва да направите. Първо отворете терминален прозорец и го преместете в главния акаунт, като използвате sudo -s.

sudo -s

С прозореца на терминала, влезли в главния акаунт, се преместете в директорията „/ и т.н. /“ командата CD.

CD / и т.н.

Изтрийте файла Fstab с редакциите само за четене, направени в него, като използвате RM команда.

rm fstab

Възстановете файла „fstab.bak“, който сте направили в началото на това ръководство с MV команда.

mv fstab.bak fstab

Затворете прозореца на терминала и рестартирайте вашия Linux компютър. Когато влезете отново, настройката само за четене ще бъде деактивирана.

watch instagram story