Как зашифровать отдельные папки?

79

Предположим, что у меня есть папка в папке «Мои документы», в которой есть файлы, в которых я не хочу, чтобы никто не получал доступ без пароля.

Есть ли способ заблокировать эту папку, чтобы она была защищена паролем / зашифрована?

На самом деле, возможно ли защитить паролем любую отдельную папку?

    
задан Gonzoza 15.02.2012 в 21:59
источник

6 ответов

59

WARNING: CryptKeeper has recently been reported that it has a universal password bug that puts your data at potential risk. This issue may not yet be fixed in Ubuntu, use this solution at your own risk.

Relevant bug information links:
Upstream bug: https://github.com/tomm/cryptkeeper/issues/23
Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852751

 sudo apt-get install cryptkeeper

После установки перейдите в Приложения - > Системные инструменты - > <Сильный> Cryptkeeper .

Cryptkeeper автоматически присоединяется к верхней панели

Чтобысоздатьзашифрованнуюзащищеннуюпапку,нажмитеапплетCryptkeeperивыберите«Новаязашифрованнаяпапка»

Затем введите имя папки и папку для сохранения папки и нажмите «Переслать» .

Введитепарольинажмите«Переслать».

Папка будет создана и готова к использованию.

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

Введите пароль, прежде чем он будет установлен для доступа.

Готово

Чтобы удалить папку или сменить пароль, щелкните правой кнопкой мыши папку в панели-апплета.

Дополнительная информация

    
ответ дан One Zero 17.02.2012 в 09:24
12

Метод EncryptedPrivateDirectory
Официальные документы Ubuntu

Поиск и установка «ecryptfs-utils» в программном центре Ubuntu:

ПослеустановкиперейдитевПриложения->Аксессуары->Terminalивыполнитеследующуюкоманду:

ecryptfs-setup-private

Вам будет предложено ввести парольную кодовую регистрацию (пароль) и создать его для вашей личной папки:

Когдавызакончитесозданиесвоегопароля,выйдитеизсистемыивойдитевсистему:

Затем перейдите к «Места» - > Домашняя папка:

Иноваяпапкадолжнабытьсозданаввашемдомашнемкаталогеподназванием«Частный».Этапапкашифруетсяизащищенапаролем.Переместитевсесвоиличныевещивэтупапку,чтобыобеспечитьих:

Пользователи, не имеющие доступа к папке, будут лишены:

Дополнительная информация

    
ответ дан One Zero 17.02.2012 в 10:28
9

У вас есть 2 варианта, если вы хотите заблокировать папку от других пользователей

  • Зашифруйте или создайте сжатый пароль, защищающий архив файлов. Методы в Ссылка и Ссылка идеально подходят для этого случая, когда вам нужно быть на 100% уверенным, что никто никогда не будет смотреть ваши файлы, не зная, какой пароль там используется.

  • Используйте права доступа к папке / файлу вашего компьютера, чтобы запретить доступ к вашей папке другому пользователю.

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

Второе приведет только к изменению привилегий файла / папки, чтобы другой пользователь без прав не смог его открыть. Папка все еще существует, к ней может быть доступен любой пользователь с правами sudo в вашей системе или с помощью LiveCD и чтения раздела. Это также проще реализовать и не требует, чтобы вы вводили пароль все время, необходимое для открытия / монтирования зашифрованной папки / архива.

Легкий и быстрый способ сделать это - использовать chmod для изменения привилегий для файла или папки.

Откройте терминал и перейдите к месту, где находится ваша папка, предположим, что имя папки foo и что мы в настоящее время находимся там, где находится папка.

chmod 700 foo

сделает foo доступным только для ваших глаз, его не зашифровано (это также возможно), но только ваш пользователь (и или пользователь с привилегиями sudo) может читать или открывать этот файл / папку.

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

Дополнительнуюинформациюоразрешенияхфайловипапокможнонайтинастраницевики-страницыUbuntu Understanding and Using File Permissions .

    
ответ дан Bruno Pereira 15.02.2012 в 22:06
4

Вы можете попробовать Vault , последний проект члена ubuntu-gr (греческое местное сообщество): Ссылка - Ссылка

PPA: Ссылка

sudo add-apt-repository ppa:vault/ppa
sudo apt-get update
sudo apt-get install vault

Это утилита gui для encfs (пакет в репозиториях). Я цитирую описание пакета:

$ apt-cache show encfs
Package: encfs
[...]
Description-en: encrypted virtual filesystem
 EncFS integrates file system encryption into the Unix(TM) file system.
 Encrypted data is stored within the native file system, thus no
 fixed-size loopback image is required.
 .
 EncFS uses the FUSE kernel driver and library as a backend.
Homepage: http://www.arg0.net/encfs

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

    
ответ дан Savvas Radevic 15.02.2012 в 22:39
3

Другим способом, в зависимости от ваших потребностей, является архивирование папки в виде защищенного паролем zip-файла.

Это похоже на другой вопрос о файлах защиты паролем .

    
ответ дан Richard Holloway 15.02.2012 в 22:28
1

Использование вашей кабины CryFS

cryfs basedir mountdir

Он используется по умолчанию в KDE Vaults и особенно интересен, если вы синхронизируете зашифрованный контент по Dropbox, Freefilesync, rsync или аналогичному программному обеспечению, поскольку он хранит свои данные в небольших зашифрованных блоках, а изменение небольшого файла приводит лишь к небольшому количество загружаемых данных.

    
ответ дан Bruni 25.06.2018 в 19:28