30Aug

Како да лозинку заштитите текстуалне датотеке користећи Вим на Линуку( или МацОС)

click fraud protection

Вим текст едитор, стандардни алат укључен на Линук и мацОС, може брзо шифровати текстуалне датотеке помоћу лозинке.Бржа и погоднија је од шифрирања текстуалне датотеке са одвојеним корисничким програмом.Ево како то поставити.

Уверите се да Вим има Вим систем Подршка за шифровање

Неке Линук дистрибуције, укључујући Убунту, укључују минималну верзију Вим-а, која је намењена само за основно уређивање текста.На пример, Убунту позива овај пакет "вим-тини".Ако покушате да користите шифрирање у таквој минималној верзији вим, видећете "Извињавам се, ова команда није доступна у овој верзији".

Можда ће вам требати инсталирати пуну верзију Вим-а да бисте ову функцију добили на Линук дистрибуцији.На пример, на Убунтуу, можете добити пуну верзију вим-а која покрећем следећу наредбу:

судо апт инсталл вим

Верзија ВИМ-а која је подразумевано укључена у МацОС укључује подршку за шифровање, тако да вам не треба инсталирати ништаостало на Мац-у.Само покрените терминалски прозор са Финдер & гт;Апликације & гт;Утилитиес & гт;Терминал и команде ће радити исто на МацОС-у као и на Линук-у.

instagram viewer

Како шифрирати датотеку с лозинком

Основни процес је релативно једноставан ако знате како да користите ви.Ако то не учините, можда ћете се повући на ви модални интерфејс.Када отворите текстуалну датотеку у вим, постоје два режима.Подразумевано сте у "командном режиму" где можете користити тастере на вашој тастатури да извршавате команде.Такође можете притиснути "и" да уђете у "Инсерт моде", где можете нормално да укуцате и померате курсор са стрелицама, као што бисте то урадили у другим текстуалним уредницима.Да бисте напустили режим уметања, притисните "Есц" и враћате се у режим команде.

Прво покрените вим.На пример, следећа команда ће покренути вим и показати је у датотеку са именом "пример" у тренутном директоријуму.Ако та датотека не постоји, вим ће креирати датотеку са именом "пример" у тренутном директоријуму када га сачувате:

ви примјер

Такође можете упутити ви на другу стазу помоћу наредбе попут сљедеће.Не морате да правите датотеку у тренутном директоријуму.

ви /path/to/ датотека

Обрадите датотеку обично.На пример, можете да притиснете "и" да бисте унели режим уметања и затим укуцајте текст нормално.Док уређујете датотеку, притисните Есц да бисте били сигурни да сте у режиму команде, а не да уносите мод.Тип: Кс и притисните Ентер.

Биће вам затражено да унесете лозинку коју ће текст датотека бити шифрована.Укуцајте лозинку коју желите да користите, притисните Ентер и поново је укуцајте да бисте потврдили.Морате унети ову лозинку сваки пут када желите отворити датотеку у будућности.

Вим ће упозорити да користите слаб метод за шифровање по подразумеваној вредности.Показаћемо вам како касније користити безбеднији метод енкрипције.

Лозинка ће бити повезана са тренутном текстуалном датотеком у Вим-у, али морате да сачувате промене пре него што се лозинка заиста додели датотеки.Да бисте то урадили, притисните Есц да бисте се уверили да сте у режиму команде, а затим откуцајте: вк и притисните Ентер да бисте датотеку написали на диск и зауставили Вим.

Следећи пут када покусавате да отворите датотеку у Вим-у, на пример, покренете "ви пример" -Вим це вас замолити за лозинку која је повезана са датотеком.

Ако унесете погрешну лозинку, садржај датотеке ће бити гадно.

Упозорење : Немојте сачувати датотеку ако га отворите и видите грбав.Ово ће спасити корумпиране податке назад у датотеку и преписати ваше шифроване податке.Само покрените: к да бисте напустили Вим без чувања датотеке на диску.

Постоји још једна пречица коју можете користити овде.Уместо да креирате или отварате датотеку са "вим /path/to/ датотеком", можете покренути сљедећу наредбу да бисте вим креирали или отворили датотеку и одмах га позвали да шифрујете датотеку помоћу лозинке:

ви -к /path/to/ датотека

Напоменада треба да користите мала слова к овдје, док вам је потребно користити Кс великим словом када покренете придружену команду енкрипције унутар Вим-а.

Како омогућити јаче шифровање у Вим

Подразумевано, Вим користи веома лоше шифровање за ове датотеке.Подразумевани начин шифрирања "зип" или "пкзип" је компатибилан са верзијама 7.2 и испод вим.Нажалост, то се може лако испуцати, врло лако - чак и на хардверу из 90-их.Као што је у званичној документацији речено: "Алгоритам који се користи за" цриптметход "" зип "је сломљен.4-знаковни кључ за око један сат, 6 карактера у једном дану( на Пентиум 133 рачунару). "

Не бисте требали користити пкзип шифрирање за своје текстуалне документе уколико желите било какву сигурност уопште.Међутим, Вим пружа боље методе шифровања.Верзија 7.3 Вим-а која је објављена 2010. додала је метод "енциклопедије", што је боље.Верзија 7.4.399 објављена у 2014. години укључила је нови начин шифрирања Бловфисх-а који решава сигурносне проблеме у првобитном методу шифрирања "бловфисх" и проглашава га "бловфисх2".

Једини проблем је што датотеке које креирате са јачим методама шифрирања захтевају ове нове верзије Вим-а.Дакле, ако желите да користите "бловфисх2" шифровање, можете га отворити само са Вим верзијама 7.4.399 и новије верзије.Док год сте добро с тим, требате користити најјачу методу енкрипције.

Да бисте проверили који метод шифрирања користи датотека, отворите датотеку у вим, притисните тастер Есц да бисте се уверили да сте у режиму команде, укуцајте следећу команду и притисните Ентер.

: сетлокални цм?

Овде "цм" означава "цриптметход".

Видећете метод енкрипције који се користи за тренутну датотеку приказану на дну екрана вим.

Да бисте изабрали метод енкрипције, покрените једну од наредних наредби.Шифрирање "бловфисх2" је најбоље за безбедност.

: сетлоцал цм = бловфисх2: сетлоцал цм = бловфисх: сетлоцал цм = зип

Када сте одабрали алгоритам за шифровање, користите наредбу: в да бисте датотеку написали на диск или наредбу: вк да бисте датотеку написали на диск и изоставили.

Следећи пут када поново отворите датотеку у Вим-у, неће се жалити на слаб алгоритам за шифровање.Такође ћете видети алгоритам за шифровање који сте изабрали на дну екрана вим када отворите датотеку.

Како промијенити или уклонити лозинку

Да бисте уклонили лозинку из датотеке, отворите ту датотеку у Вим-у и покрените наредбу: Кс.Биће вам затражено да обезбедите нови кључ за шифровање.Унесите нову лозинку коју желите да користите овде.Да бисте потпуно уклонили лозинку, оставите поље за лозинку празно и само двапут притисните Ентер.

Сачувајте датотеку и након тога престаните са: вк.Датотека ће бити декриптирана, тако да вам неће бити затражено да унесете лозинку када отворите датотеку у будућности.

Обавезно запамтите било коју лозинку коју сте поставили или нећете моћи да приступите садржају датотеке у будућности.