У меня есть два компьютера, Linux и Mac. Я хотел бы внешний диск, который я мог бы использовать в обеих ОС, который был бы защищен паролем. Возможно ли это?
Простое решение для шифрования под ключ, которое работает в Linux, Mac и Windows, - это VeraCrypt . Вы можете использовать его для шифрования всего раздела или только файловых контейнеров на разделе / диске.
Лучшим решением, более современным является https://www.cryfs.org/
Текущий версия имеет некоторые проблемы с безопасностью. https://defuse.ca/audits/encfs.htm
=============================== ========
Решение, которое работает между MacO и Linux, заключается в использовании encfs
На вашем Mac:
Отформатируйте USB-ключ с помощью:
с терминалом:
ls / Volumes / TestEncFs /
diskutil umount / Volumes / TestEncFs
На вашем Linux-устройстве:
encfs
с помощью sudo apt-get install encfs
encfs / media / USERNAME / TestEncFs / ~ / TestEncFs
~ / TestEncFs /
, если вы запустите:
ls -la / media / USERNAME / TestEncFs /
все файлы, которые были созданы в папке ~ / TestEncFs /
, зашифрованы, остальные очищают
ls -la ~ / TestEncFs /
вы увидим чистую версию
, чтобы вымонтировать:
encfs -u TestEncFs /
остановить уровень шифрования
umount / media / USERNAME / TestEncFs /
отключить ваш ключ USB
На вашем Mac вы должны установить
encfs
через brew install encfs
brew
можно найти по адресу https://brew.sh