Ранее мы показали вам, как зашифровать файлы перед загрузкой на сервер Dropbox. В методе, описанном в этой статье, используется метод Encfs, который требует от вас работы с командной строкой. Хотя вы можете использовать тот же метод для шифрования / дешифрования вашей папки Ubuntu One, есть более простой способ.
Сценарий Ubuntu One Encrypt / Decrypt - это простой сценарий Nautilus, который позволяет вам зашифровать / расшифровать ваши файлы и папки из контекстного меню. Он прост в использовании и не требует настройки.
Примечание. Скрипт работает только в Gnome Nautilus.
1. Загрузите скрипт Ubuntu One Encrypt / Decrypt из Gnome-look.
2. Сохраните сценарий в папке /home/username/.gnome2/nautilus-scripts.
3. Щелкните сценарий правой кнопкой мыши и выберите "Свойства". Перейдите на вкладку "Разрешение" и установите флажок "Разрешить выполнение файла как программы".
Нажмите Alt + F2 и введите следующую команду, чтобы перезапустить Nautilus:
killall nautilus
4. Снова откройте Nautilus. Щелкните правой кнопкой мыши любой файл / папку, которую вы хотите зашифровать. Выберите "Сценарии -> Ubuntu One Encrypt Decrypt script.sh".
5. Во всплывающем окне выберите "Зашифровать".
6. Затем вам будет предложено ввести надежную парольную фразу.
Как только это будет сделано, он зашифрует ваш файл / папку и переместит их в папку Ubuntu One. Если это папка, она сначала сжимается перед шифрованием. Это то, что вы увидите в своей папке Ubuntu One после шифрования.
Расшифровка
Чтобы расшифровать файл / папку, вы должны сначала скопировать зашифрованный файл / папку из папки Ubuntu One и вставить его в другое место (сценарий не будет работать в папке Ubuntu One). Щелкните правой кнопкой мыши зашифрованный файл / папку и выберите "Сценарии -> Ubuntu One Encrypt Decrypt script.sh". На этот раз выберите "Расшифровать".
После аутентификации скрипт продолжит расшифровку файла. Если это папка, сценарий распакует сжатый файл и восстановит реальную папку.
Преимущества
1. Простота использования.
2. Подходит для хранения резервных копий файлов / папок, которые вы редко используете.
Недостатки
1. Это не динамично. Вы должны шифровать / расшифровывать файл / папку каждый раз, когда хотите получить к ней доступ.
2. Он не синхронизирует ваш файл / папку. Вам придется повторять тот же процесс снова каждый раз, когда вы добавляете / удаляете файлы в / из папки или вносите изменения в файл.
Примечание. Этот скрипт также будет работать для Dropbox. Вам просто нужно открыть сценарий в текстовом редакторе и изменить каждый экземпляр "Ubuntu One" на "Dropbox" (при условии, что ваша папка Dropbox - / home / username / Dropbox). Ваш зашифрованный файл будет сохранен в папке Dropbox.
Скачать Ubuntu One Encrypt / Decrypt
Изображение предоставлено: Big Stock Photo
4 комментария
Комментарии закрыты.
Я вижу, что он использует шифр TripleDES. Сам алгоритм шифрования безопасен, но я бы предпочел более современный (и быстрый) шифр, такой как AES. Кроме того, автор не указывает, как пароль преобразуется в ключ шифрования. Он реализовал PBKDF2? Если да, то сколько раундов преобразования ключей (надеюсь, не менее 10 000) и какой алгоритм хеширования (надеюсь, не MD5)? И какой режим работы он использовал (я бы предположил CBC, но мне нужно подтверждение)? Наконец, поскольку он не является динамическим, нет большой разницы между использованием этого сценария и простым использованием файлового ролика для архивации файла / папки в зашифрованном файле 7z.
эй, я использовал в скрипте для расшифровки зашифрованного файла, в котором была задана парольная фраза !!
если я расшифрую его, он окажется пустым файлом !!
выручайте меня!
Привет, ребята, пожалуйста, помогите мне здесь !!
Я не получаю скриптов, когда я щелкаю правой кнопкой мыши по файлу, так как это получить !!
Вы проверили это:
1. Вы установили права доступа к файлу "Выполнять как программу".
2. Убедитесь, что вы переместили сценарий в папку .gnome2 / nautilus-scripts3. Убедитесь, что вы перезапустили наутилус.