USB Flash ext4

На флешці створений розділ ext4. При запису вона постійно питає пароль адміністратора. Що треба зробити, щоби можно було користуватись нею як звичайною флешкою (тобто без паролю) на ОС Linux?

Ця проблема виникає через те, що файлова система ext4 зберігає права доступу до файлів, і користувач, який монтує розділ, не обов’язково має права на запис до нього. Щоб зробити флешку у форматі ext4 зручнішою у використанні (без необхідності вводити пароль адміністратора), можна виконати наступні дії:

1. Налаштування прав доступу

Виконайте команду, щоб змінити власника та права доступу до файлової системи на флешці:

sudo chown -R $USER:$USER /точка_монтування

Де точка_монтування — це каталог, у який змонтована флешка (наприклад, /media/ваше_ім’я/флешка).

2. Додавання запису в /etc/fstab для автоматичного монтування

Щоб уникнути необхідності вводити пароль адміністратора при кожному підключенні флешки, можна налаштувати автоматичне монтування в /etc/fstab.

  1. Знайдіть UUID флешки командою:

    lsblk -o NAME,UUID,FSTYPE,MOUNTPOINT
  2. Додайте запис у /etc/fstab:

    sudo nano /etc/fstab

    І додайте рядок такого вигляду (замініть UUID на реальний і точка_монтування на потрібну директорію):

    UUID=ваш_UUID /media/ваше_ім’я/флешка ext4 defaults,user,rw 0 0

    Прапорець user дозволяє звичайному користувачу монтувати пристрій.

3. Видалення прав власника

Якщо на флешці не потрібна підтримка прав доступу для кожного файлу, можна змонтувати її з параметром noperm. Для цього:

  1. Змініть запис у /etc/fstab:

    UUID=ваш_UUID /media/ваше_ім’я/флешка ext4 defaults,user,noperm 0 0
  2. Або змонтуйте вручну з таким параметром:

    sudo mount -o defaults,noperm /dev/sdX1 /точка_монтування

Якщо ви не прив’язані до файлової системи ext4, можна переформатувати флешку в exFAT або FAT32. Ці файлові системи не підтримують прав доступу, тому будуть працювати "як звичайна флешка" без додаткових налаштувань.

sudo mkfs.exfat /dev/sdX1

або

sudo mkfs.vfat /dev/sdX1

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

Last updated