Encfs е софтуер с отворен код, широко използван за създаване на криптирана файлова система. Това е особено полезно за криптиране на файлове, които искате да съхраните в облака, като например Dropbox или Google Drive. Използването на encfs в Linux и Windows е доста лесно, тъй като има инсталатори и за двете платформи. Въпреки това, за Mac OS X, инсталирането на encfs не е толкова лесно, колкото би трябвало. Ето как можете да инсталирате и използвате encfs в Mac OS X.

Инсталиране на encfs в Mac OS X

Има няколко начина да инсталирате encfs в Mac OS X. В този урок ще ви покажем начина на инсталиране на homebrew и OSXfuse. Това ще изисква използването на терминал, така че бъдете подготвени да получите ръцете си мръсни.

Homebrew е полезен мениджър за пакети за Mac OS X. Той ви позволява да инсталирате множество приложения с една команда.

1. Отворете Terminal в Mac OS X. Ако не сте наясно къде се намира, можете да го намерите в "Applications -> Utilities -> Terminal". Въведете командата:

 руби-е "(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Това ще инсталира Homebrew във вашата система. Ако вече сте инсталирали Homebrew, можете да пренебрегнете тази стъпка.

За да инсталирате encfs (в El Capitan), просто изпълнете командата в терминала:

 brew инсталирате homebrew / fuse / encfs 

След като инсталацията приключи, ще имате инсталирани encfs във вашата система.

Използване на encfs в Mac OS X

Все още в терминала можете да създадете криптирана файлова система в Dropbox, като използвате тази команда:

 encfs ~ / Dropbox / Частен ~ / Частен 

Проверете процеса на настройка. Ще бъдете подканени да въведете главна парола. Уверете се, че използвате силна парола и я запомнете. След като приключите, трябва да видите папка "Частен" в домашната си директория. Всеки файл, който поставите в тази папка, ще бъде шифрован и записан в папката "Dropbox -> Private".

Автоматично шифрована директория при стартиране

Много е неприятно, ако трябва да монтирате шифрованата директория всеки път, когато влезете. Използвайте стъпките по-долу, за да автоматизирате шифрованата директория, когато влезете.

1. Отворете "Access Keychain". Ще добавим главната парола за ключове към Keychain, така че скриптът да може да автоматизира шифрованата директория, без да ви подканя за парола. Добавете нов запис. Въведете "encfs" както за полето "Име на елемента", така и за "Име на профила". След като добавите паролата, можете да затворите Access Keychain Access.

2. Отворете текстов редактор и копирайте следния текст в него.

 ###################################################################################################################################### # dev / null | изрязани "" "-f2 |" $ ENCFS "-S" $ ENCDIR "" $ DECDIR " 

Запишете файла като "encfslogin.sh" в потребителската си директория.

Направете скрипта изпълним:

 chmod a + x encfslogin.sh 

3. След това отворете редактора на AppleScript и поставете реда:

 правя скрипт "$ HOME / encfslogin.sh" 

и да го запазите като приложение в потребителската си директория.

4. Накрая отидете на "System Preferences -> Users & Groups", кликнете върху потребителския си акаунт и изберете "Login items". Добавете приложението encfslogin в стартовия списък.

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

Кредит на изображението: концепция за сигурност с заключване от BigStockPhoto