- - Як монтувати файлові системи як лише для читання в Linux

Як монтувати файлові системи як тільки для читання в Linux

На Linux можна швидко встановити будь-якийфайлова система як лише для читання безпосередньо через термінал. Монтаж файлових систем як лише для читання на ходу - це чудовий спосіб запобігти модифікаціям, підробці та тимчасовому підвищенню безпеки.

Змонтуйте файлові системи лише для читання

Щоб розпочати процес монтажу, відкрийте вікно терміналу, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Звідти запустіть lsblk команда для перегляду всіх блокових пристроїв на вашому комп’ютері.

lsblk

Якщо у вас з’являється багато пристроїв циклу (оснащення пакетів) lsblk, біжи lsblk -e 7 замість цього переглядати підключені файлові системи, не бачачи циклічних пристроїв.

Подивіться через роздруківку, що lsblk команда показує в терміналі, щоб знайти ім'я розділу, який ви намагаєтесь знову встановити як root. У цьому посібнику ми будемо використовувати / dev / sda1. Ваші можуть відрізнятися.

Примітка. У вас виникли проблеми з пошуку мітки розділу файлової системи, яку ви хочете встановити як лише для читання? Перегляньте наш посібник про те, як знайти інформацію про жорсткий диск в Linux.

Визначивши мітку розділу, використовуйте наступну команду для монтажу файлової системи в режимі лише для читання.

Примітка: наведена нижче команда - приклад. Будь ласка, змініть “/ dev / sda1” нижче за допомогою мітки розділу, яку плануєте встановити в режимі лише для читання в Linux.

sudo mount -r /dev/sda1 /location/to/mount/partition/

З введеною вище командою, ваша файлова системабуде монтуватися як лише для читання, і не вдасться підробити вміст файлової системи. Він буде залишатися в режимі лише для читання до наступного перезавантаження.

Видаліть кріплення лише для читання

Якщо ви вирішили вилучити режим, доступний лише для читання, на встановленому розділі без перезавантаження, перерахунок команда повинна бути використана.

Примітка. Не забудьте змінити "/ dev / sda1" етикеткою розділу для файлової системи, яку ви плануєте перевстановити під час читання / запису в Linux.

sudo mount -rw -o remount /dev/sda1 /location/to/mount/partition/

Якщо припустити, що команда вище запускається, файлова система більше не змонтується в режимі лише для читання

Постійно монтуйте файлові системи лише для читання

Переведення файлової системи в режим лише для читаннякомандний рядок корисний для конкретних завдань, але недостатній для тривалого використання. Якщо ви хочете, щоб певні файлові системи в Linux завжди були доступними в режимі лише для читання, потрібно вказати його у файлі конфігурації файлової системи (fstab).

Створіть резервну копію Fstab

Перед тим, як познайомитися з файлом Fstab у цьомукерівництво, ви повинні зробити резервну копію файлу. Створення резервної копії забезпечить, якщо під час редагування щось піде не так, зміни, внесені до файлу, можна швидко скасувати.

Щоб створити резервну копію файлу Fstab, використовуйте cp команда нижче.

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

Додайте в режимі лише для читання постійно

Щоб додати в режимі лише для читання, відкрийте файл Fstab у текстовому редакторі Nano. Майте на увазі, що редагуванням цього файлу потрібно займатися судо або су як це системний файл!

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 defaults,ro 0 2

Після внесення змін у файл Fstab, щоб зробити постійним лише читання, збережіть правки. Збереження відбувається натисканням Ctrl + O на клавіатурі. Потім закрийте текстовий редактор натисканням Ctrl + X.

Закрийте вікно терміналу та перезавантажте комп'ютер. Коли ви знову входите в систему, розділ повинен знаходитися в режимі лише для читання.

Видаліть автоматичне кріплення лише для читання

Хочете позбутися режиму лише для читання, встановленого у файлі Fstab? Ось що робити. Спочатку відкрийте вікно терміналу та перемістіть його до кореневого рахунку за допомогою судо -с.

sudo -s

З вікном терміналу, що увійшов до кореневого облікового запису, перейдіть до каталогу "/ etc /" за допомогою команда CD.

cd /etc

Видаліть файл Fstab за допомогою редагувань, доступних лише для читання рм командування.

rm fstab

Відновіть файл "fstab.bak", який ви створили на початку цього посібника, за допомогою mv командування.

mv fstab.bak fstab

Закрийте вікно терміналу та перезавантажте ваш ПК з Linux. Коли ви знову ввійдете в систему, налаштування лише для читання буде вимкнено.

Коментарі