Как скрыть Private-складку ecryptfs в боковой панели Nautilus?

Вопрос или проблема

У меня есть стандартные директории ecryptfs: ~/Private и ~/.Private. Монтаж ecryptfs отображается на боковой панели Nautilus вместе с смонтированными дисками. Я хочу, чтобы смонтированные диски отображались там, за исключением монтажа Private.

Есть ли способ скрыть монтаж Private от Nautilus?

Я уже проверил эти ответы, но они, похоже, не подходят:

(И основная причина, по которой я не хочу, чтобы Private отображался в Nautilus, заключается не в том, чтобы кто-то его увидел, а в том, чтобы я случайно не нажал кнопку размонтировать.)

Кнопка размонтирования Private

Ответ или решение

Чтобы скрыть зашифрованный каталог Private (который расположен в ~/Private и монтируется через ecryptfs) из боковой панели Nautilus, вы можете воспользоваться следующим решением. Однако важно отметить, что данный метод требует работы с конфигурационными файлами. Ниже приведены детальные шаги для достижения этой цели.

Шаги по скрытию каталога Private в Nautilus

  1. Создание файла .hidden
    В каталоге ~/Private создайте файл с именем .hidden. Это делается для того, чтобы Nautilus видел, что этот каталог должен быть скрыт. Выполните следующую команду в терминале:

    echo "Private" >> ~/.hidden
  2. Изменение конфигурации Nautilus
    Nautilus отображает определенные точки монтирования, включая каталоги, которые находятся в вашем домашнем каталоге. Чтобы скрыть Private, вы можете добавить параметр в конфигурационный файл.

    Откройте файл ~/.config/user-dirs.dirs в текстовом редакторе:

    nano ~/.config/user-dirs.dirs
  3. Редактирование файловой структуры
    В этом файле проверьте, есть ли строка, которая указывает на Private, и если она есть, закомментируйте её, добавив символ # в начале строки.

  4. Настройка прав доступа
    Убедитесь, что на Private установлены права, которые предотвращают доступ к нему без аутентификации. Это также послужит дополнительной мерой к обеспечению безопасности.

  5. Перезапуск Nautilus
    После выполненных изменений вам нужно перезапустить Nautilus, чтобы изменения вступили в силу:

    nautilus -q

    Это завершит текущую сессию Nautilus, и он автоматически перезапустится.

Альтернативные решения

Если вышеуказанный метод не сработает, рассмотрите возможность создания пользовательского скрипта или использование системных средств управления доступом. Вы также можете поэкспериментировать с настройками gvfs, который управляет средствами виртуальных файловых систем в GNOME.

Заключение

Данные шаги помогут вам скрыть каталог Private из боковой панели Nautilus, что снизит риск случайного размонтирования. Убедитесь, что вы сделали резервные копии важных данных перед внесением изменений в систему, чтобы избежать потери данных. Если у вас появятся дополнительные вопросы, не стесняйтесь задавать!

Оцените материал
Добавить комментарий

Капча загружается...