Защитить папку паролем linux

Как поставить пароль на папку или файл в linux

Ещё один из вопросов, которые часто задают новички. Чаще всего советуют просто отобрать права чтения у файла и оставить их только руту, но Linux хорош тем, что любое действие можно сделать множеством способов. Вот и рассмотрим в статье несколько вариантов, как поставить пароль на файл или папку в Linux.

Если при установки системы вы ставили галочку на шифровании домашнего каталога, то можно просто не пускать не кого за свою учётку и быть уверенным, что доступ к файлам нет ни у кого, кроме нас.
Но рассмотрим другие варианты:

Отдаём файл руту.

Это действительно простой способ.
Вначале файлу(или папке) присваиваем нового владельца:

Затем оставляем права читать и записывать в файл только владельцу(он же root)

Теперь не зная пароль от sudo с этим файлом нечего нельзя сделать.

А теперь представим, что у нас одна учётная запись и другие пользователи компьютера(семья например) знают пароль от sudo, но нам нужно защитите некоторые свои файлы от них.

Ставим пароль на архив

Можно просто за архивировать свои файлы с паролем.
В Ubuntu это можно сделать нажав правой кнопкой на файле(файлах) или папке и выбрав «сжать», а затем вписать пароль в других параметрах:

Универсальный способ зашифровать архив из консоли:

Если нужно запаковать папку, то добавляем ключ -r

Ставим пароль на отдельную папку

В этом случае может помочь программа EncFs. Я уже описывал как ей пользоваться, по этому повторятся не буду.
Описание консольной версии тут.
Апплет для ubuntu тут.

Ставим пароль на отдельный файл

Тут нам пригодится openssl.
Что бы зашифровать из консоли выполняем:

Нельзя шифровать самого в себя.
Для расшифровки выполняем:

Для удобства можно написать пару скриптов:

И вставляем в открывшийся документ:

Делаем его исполняемым:

Теперь повторяем тоже самое, но для расшифровки

Теперь можно шифровать файлы командой:

Для тех кто не любит консоль, могу посоветовать составить скрипт для наутилуса:

Вставляем следующий код:

И, как обычно, делаем файл исполняемым:

Если же нужно ограничить доступ не к файлам, а к определенным сайтам в интернете или материалам, то советую почитать статью о настройкe контентной фильтрации. Статья написано доступным языком и с картинками, так что сможет разобраться даже начинающий пользователь Linux.

Источник

Как просто запоролеть папку в Linux

В этой статье мы рассмотрим как поставить пароль на папку в Linux, думаю вам будет интересно и полезно.

Также посмотрите статью: «VPN на Linux Ubuntu 20.04», думаю вам тоже будет это интересно обязательно к прочтению, она вам поможет.

Установка программы:

Для того чтобы нам запоролить папку в Linux, точнее создать, нам нужно скачать программу CRYPTOMATOR, но перед этим установим репозиторий:

После того как подключили репозиторий, вы можете скачать через терминал эту программу:

На этом установка программы закончена, можете её запустить через главное меню.

Как работает CRYPTOMATOR:

Перед тем как перейти к работе с этой программой, давайте быстро разберём как она вообще работает.

На самом деле тут всё очень просто, он берёт папку и шифрует её, таким образом доступ к ней закрыт, например, из других файловых менеджеров, папка откроется только если введёте подходящий пароль.

Читайте также:  Other linux 64 guest

Как работать с CRYPTOMATOR:

Теперь разберём работу этой программы, для начала попробуем создать папку с паролем, для этого нажимаем открываем программу и нажимаем на «Добавит хранилище»:

После этого вам предложат создать хранилище или открыть его, я для примера буду создавать:

Теперь когда вы выбрали, вам нужно выбрать имя для хранилища которое создадите, я назвал «Секрет»:

Выбираете куда положить хранилище:

Последние что вам нужно сделать, так это создать пароль, для примера я придумал самый простой который можно создать в этой программе, но вам рекомендую что-то посложнее:

Также здесь есть два пункта для выбора, вы можете создать ключ для восстановления или нет, это уже на ваше усмотрение.

В целом на этом всё, теперь вы можете в любой момент разблокировать хранилище и посмотреть его, единственное, это придётся делать через программу CRYPTOMATOR.

Как видите всё работает отлично, можете теперь создавать закрытые папки и хранить там всякие тайные вещи.

Вывод:

В этой статье вы прочитали простом способе поставить пароль на папку в Linux, думаю вам было это интересно и очень полезно ставьте пять звёзд.

Источник

Как защитить паролем папку в Linux / Unix без шифрования?

Если вам не нужно или вы хотите зашифровать файлы на вашем компьютере, но хотели бы остановить случайное отслеживание, то какой метод защиты паролей в Linux / Unix является лучшим? В сегодняшнем посте SuperUser Q & A есть полезные ответы на интересный вопрос читателя.

Сегодняшняя сессия Вопросов и Ответов приходит к нам благодаря SuperUser — подразделению Stack Exchange, объединенной группой веб-сайтов вопросов и ответов.

Вопрос

Читатель SuperUser Зейн Вудард хочет знать, как защитить паролем папку в Linux / Unix без шифрования:

Я довольно долго искал встроенную функцию или программу для этого, но безуспешно. Я хочу защитить паролем папку, но не хочу ее шифровать.

Безопасность содержимого папки не важна, пароль будет служить сдерживающим фактором для тех, кто пытается получить доступ к содержимому папки с моего компьютера. Думайте об этом как о парольной блокировке на компьютере. Если бы вы удалили жесткий диск, вы могли бы легко забрать все файлы, которые имел пользователь, но пароль по-прежнему сдерживает людей, получающих доступ к содержимому диска.

Здесь две основные причины не использовать шифрование:

  • Снижена производительность при открытии файлов.
  • Шифрование предотвращает индексирование / поиск содержимого.

Кто-нибудь знает решение?

Есть ли простое решение, которое Зейн мог бы использовать для защиты своей папки паролем?

Ответ

Авторы SuperUser R Schultz и Bodo Thiesen ответят за нас. Прежде всего, Р. Шульц:

Самый простой способ — изменить права доступа к файлам, чтобы они не могли быть прочитаны кем-либо, кроме владельца. Как только это будет сделано, пользователь должен будет либо войти в систему как вы (что требует пароля), либо sudo как root (что также должно требовать пароль). Чтобы изменить разрешения, просто используйте следующую команду для любых файлов, к которым вы не хотите, чтобы другие имели доступ.

Это предполагает, что, когда вы не на своем компьютере, ваш экран заблокирован и есть пароль для вашей учетной записи, а также учетной записи root.

Далее следует ответ от Бодо Тизена:

Создайте нового пользователя для этих защищенных файлов и / или каталогов. Затем замените $ newuser на имя новой учетной записи пользователя:

  • chown $ newuser filename имя_каталога
  • chmod og-rwx имя_файла имя_каталога

Таким образом, файлы и каталоги безопасны, даже если вы не выходите из системы и по какой-то причине экран разблокирован.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других опытных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь .

Читайте также:  Windows recovery usb drivers

Источник

Как защитить паролем папку в Linux

В последнем посте мы увидели, как создать защищенный паролем zip-файл в Linux. В этом посте мы увидим, как защитить паролем папку в Ubuntu Linux .

Вы можете оказаться в ситуации, когда вы часто делитесь своим компьютером с другими людьми, но у вас есть личные файлы, которые вы не хотите, чтобы другие видели.

Очевидно, вы можете скрыть это в местах, где другие не могут найти его. Но это не совсем надежно, потому что файлы будут отображаться в результатах поиска на рабочем столе.

Я помню, что, когда я учился в колледже, популярными способами скрытия «специальных файлов» было размещение их на диске C или в глубоко вложенной структуре папок. Были также некоторые приложения, которые использовали для блокировки папок с помощью пароля. Как и приложения блокировки галереи на смартфонах, эти приложения были очень популярны для сокрытия личных файлов и т. Д.

Я не использовал такие приложения для блокировки папок в Linux в течение многих лет. Главным образом потому, что мой ноутбук используется только со мной, а также потому, что у меня нет необходимости скрывать какие-либо файлы.

Если так, то почему мы говорим о блокировке папок для Linux сегодня? Это потому, что я получил запрос от читателя It’s FOSS на учебник по зашифрованным папкам в Ubuntu. Если это то, что вас интересует, давайте посмотрим, как заблокировать папку в Linux .

Защита паролем папок в Linux

Прежде чем продолжить с инструкциями, позвольте мне кое-что предупредить. Инструменты, упомянутые здесь, используют EncFs. Это криптографическая файловая система с открытым исходным кодом.

Проблема с EncF заключается в том, что аудит безопасности в 2014 году выявил некоторые уязвимости в EncF. Хотя эти уязвимости нелегко использовать, это означает, что EncFs не являются безопасными военного уровня. Для среднего пользователя настольного компьютера, это должно работать просто отлично.

Я использую Ubuntu в этом руководстве, но вы можете использовать любой другой дистрибутив Linux, основанный на Ubuntu, такой как Linux Mint, элементарную ОС и т. Д. Фактически, эти шаги должны быть применимы к другим дистрибутивам Linux, таким как Fedora, Arch Linux и т. Д., Но к командам для установки. инструмент не будет таким же.

Способ 1. Блокировка папок с помощью Gnome Encfs Manager

Давайте посмотрим, как установить Gnome Encfs Manager.

Если вы используете Ubuntu или Linux Mint или другие дистрибутивы Linux, основанные на Ubuntu, вы можете использовать официальный PPA, используя следующую команду:

Пакеты для Debian, Fedora и openSUSE доступны здесь.

Если вы используете GNOME на Wayland (например, Ubuntu 17.10), вы должны использовать это расширение GNOME, чтобы добавить быстрый доступ к верхней панели. Прочтите эту статью, чтобы узнать, как использовать расширения GNOME.

После установки может потребоваться выйти из системы, чтобы увидеть, как работает приложение. Зайдите в меню приложения и запустите Gnome Encfs Manager. Нажмите на знак +, чтобы добавить новую папку, которую вы будете блокировать паролем. Папка, защищенная паролем, называется stash в терминологии этого приложения.

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

Не забудьте использовать пароль, который вы легко запомните. Если вы забыли пароль, вы также должны забыть файлы, заблокированные им.

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

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

Читайте также:  Код 43 ошибка видеокарты amd radeon windows 10

Как только вы скопировали файлы в секретную папку, просто размонтируйте ее. Это можно сделать, сняв флажок с подключенной папки на панели расширения, как показано выше. Если вы хотите получить к нему доступ, используйте панель запуска на верхней панели или запустите программу снова.

Вы также можете использовать некоторые дополнительные настройки, такие как автозапуск или автоматическое отключение после определенного времени простоя.

Обратите внимание, что так называемый секретный каталог будет виден и доступен любому, кто находится в обычном месте. Тем не менее, его содержание не будет в читаемом формате, даже имена файлов. Когда вы подключите заблокированную папку, она станет доступной для чтения.

Это все, что вам нужно знать о папках для защиты паролем с помощью Gnome Encfs Manager.

Связанный пост: Как изменить пароли пользователей в дистрибутивах Linux на основе Ubuntu.

Способ 2. Блокировка файлов с помощью Cryptkeeper

Еще одно предупреждение здесь. Cryptkeeper имеет уязвимость в более новых версиях EncF (1.9 и выше). Уязвимость не была исправлена, и менее вероятно, что она когда-либо будет исправлена, потому что проект был заброшен. За последние несколько лет в коде не было никаких новых изменений, и сайт разработчика больше не закрывается.

Вот почему я не буду рекомендовать использовать этот метод больше.

Cryptkeeper — это инструмент с графическим интерфейсом, который использует EncFS в фоновом режиме. Это популярное приложение, которое по умолчанию доступно в большинстве программных репозиториев.

Для Ubuntu и других дистрибутивов Linux на основе Ubuntu используйте приведенную ниже команду для установки Cryptkeeper.

Для дистрибутивов Linux на основе Fedora используйте команду ниже:

После установки я предлагаю перезагрузить, чтобы избежать неожиданностей. Вы также можете сразу запустить программу.

Хранитель склепа в Ubuntu Unity

Как только вы запустите Cryptkeeper, вы не увидите интерфейс сразу. Вам придется заглянуть в верхнюю панель (или нижнюю панель, в зависимости от среды рабочего стола). Cryptkeeper — это индикаторный апплет, а не полноценное настольное приложение.

Нажмите на новую зашифрованную папку, чтобы создать новую секретную папку.

Нажмите на новую зашифрованную папку

Назовите папку и выберите ее местоположение. А затем нажмите на вперед .

Назовите папку и выберите ее местоположение

Вам нужно будет предоставить пароль для зашифрованной папки. После этого нажмите « Вперед» .

Вуаля! Ваша защищенная паролем папка предназначена для использования.

Папка, защищенная паролем, успешно создана

Чтобы получить доступ к заблокированной папке, вам нужно выбрать ее из апплета индикатора Cryptkeeper:

Доступ к зашифрованной папке

Конечно, он попросит пароль:

Как только вы это сделаете, ваша секретная папка будет доступна для вас. Вы можете увидеть его как отдельный раздел. Это потому, что EncFS создает отдельную файловую систему внутри пространства пользователя.

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

Закрытая папка в доступе

Чтобы снова заблокировать папку, вам придется снова использовать индикаторный апплет. Перейдите к нему и отмените выбор нужной папки, т.е. просто нажмите на нее еще раз.

Снова заблокируйте папку

Если вы хотите навсегда удалить секретную папку, вы можете выбрать опцию Edit в меню Cryptkeeper. То же меню Edit также дает вам возможность изменить пароль.

Изменить пароль или удалить папку

Обратите внимание, что Cryptkeeper не будет запускаться автоматически при каждой загрузке. Если вы хотите этого, прочитайте это руководство, чтобы управлять запуском приложений в Ubuntu и посмотреть, как вы можете запускать Cryptkeeper при каждой загрузке.

Наслаждайтесь вашей личной закрытой папкой в ​​Linux 🙂 Любые вопросы или предложения всегда приветствуются.

Источник

Оцените статью