Если вас беспокоят только другие пользователи в вашей системе, у которых нет прав администратора, достаточно использовать права доступа к файлам для контроля доступа. Если есть другие люди с правами администратора или физическим доступом, защита паролем означает шифрование.
Самый простой способ зашифровать несколько файлов в Linux - это файловая система encfs. В командной строке запустите
encfs ~/.encfs ~/encrypted
Затем создайте файлы в каталоге encrypted. Они фактически хранятся в зашифрованном виде внутри ~/.encfs. Когда вы закончите работу, запустите
fusermount -u ~/encrypted
Если вы хотите зашифровать весь домашний каталог, ecryptfs - лучший вариант. Дополнительные сведения см. В разделе Что такое самый простой способ шифрования каталога? (на Ubuntu) для суперпользователя.
¹ Строго говоря, вам также нужна защита от кого-то, кто устанавливает кейлоггер (. Какой самый простой способ шифрования каталога? (на Ubuntu) ), но это намного сложнее достичь на текущих настольных операционных системах и оборудовании.
Эта проблема была решена путем установки nemo, как было предложено @Fabby в комментарии здесь.
Я установил с помощью:
sudo apt-get install nemo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libnemo-extension1 nemo-data nemo-fileroller
The following NEW packages will be installed:
libnemo-extension1 nemo nemo-data nemo-fileroller
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1,075 kB of archives.
After this operation, 6,116 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Дальнейшие исследования показывают, что я был затронут @Fabby ЕСЛИ вы также пострадали, пожалуйста, подпишитесь на ошибку, чтобы разработчики могут получить представление о его влиянии и соответственно сократить свое время.
Эта проблема была решена путем установки nemo, как было предложено @Fabby в комментарии здесь.
Я установил с помощью:
sudo apt-get install nemo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libnemo-extension1 nemo-data nemo-fileroller
The following NEW packages will be installed:
libnemo-extension1 nemo nemo-data nemo-fileroller
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1,075 kB of archives.
After this operation, 6,116 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Дальнейшие исследования показывают, что я был затронут @Fabby ЕСЛИ вы также пострадали, пожалуйста, подпишитесь на ошибку, чтобы разработчики могут получить представление о его влиянии и соответственно сократить свое время.
Эта проблема была решена путем установки nemo, как было предложено @Fabby в комментарии здесь.
Я установил с помощью:
sudo apt-get install nemo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libnemo-extension1 nemo-data nemo-fileroller
The following NEW packages will be installed:
libnemo-extension1 nemo nemo-data nemo-fileroller
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1,075 kB of archives.
After this operation, 6,116 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Дальнейшие исследования показывают, что я был затронут @Fabby ЕСЛИ вы также пострадали, пожалуйста, подпишитесь на ошибку, чтобы разработчики могут получить представление о его влиянии и соответственно сократить свое время.