Gumawa ng Text File na Pinoprotektahan ng Password gamit ang vi at ang Command Line
Talaan ng mga Nilalaman:
Madaling gumawa ng text file na protektado ng password sa pamamagitan ng paggamit ng command line text editor na 'vi'. Ito ay walang katapusan na kapaki-pakinabang para sa mga layunin ng privacy, kung ang protektadong file ay para sa naglalaman ng mga detalye sa pag-login, iba't ibang password, personal na impormasyon, isang pribadong journal, o halos anumang bagay na gusto mong i-store nang secure sa isang text file na protektado ng password.
Vi ay itinuturing na medyo advanced at may medyo matarik na curve sa pag-aaral, ngunit ito ay napakalakas. Sa kabutihang palad, kung nais mong i-encrypt lamang ang isang dokumento ng teksto, ang vi ay maaaring maging sapat na simple at sasaklawin namin ang ilang mga pangunahing vi/vim command upang makapagsimula ka dito para sa layuning ito. Tandaan na para sa karaniwang bihasang user, at para sa mga hindi tagahanga ng command line, ang paggamit ng mas tradisyonal na mga opsyon sa seguridad ng buong disk encryption gamit ang FileVault, o ang paraan ng pagdaragdag ng mga file at folder sa isang naka-encrypt na imahe ay maaaring maging mas madali. dahil ganap itong pinangangasiwaan sa pamamagitan ng graphical interface at file system ng Mac OS X. Hinahayaan ka rin ng dalawang paraang iyon na gumamit ng mas pamilyar na app tulad ng TextEdit (o anumang bagay para sa bagay na iyon) upang i-edit ang mga dokumentong nakaimbak sa likod ng layer ng password. Tandaan lamang na i-save at isara ang file at pagkatapos ay i-eject ang virtual disk kung pupunta ka sa ruta ng isang imahe ng disk, at mag-log out sa Mac kapag hindi ginagamit kung susubukan mo ang Filevault, o kung hindi, makaligtaan mo ang mga layer ng proteksyon ng password. .Siyempre, ang dalawang pamamaraan na iyon ay maglilimita sa pagiging madaling mabasa ng mga file sa isang Mac, kaya kung nais mong magkaroon ng ilang cross-platform na access sa file na pinag-uusapan, ang vi trick na ito ay gumagana nang maayos dahil ito ay nananatiling naa-access mula sa Linux at iba pang mga unix na lasa na may vi o vim. Kaya, gusto mong pumunta sa ruta ng command line? Pagkatapos ay pasulong sa pag-encrypt ng mga text file na may vi!
Paggawa ng Text File na Pinoprotektahan ng Password sa vim
Ang paggawa ng file ay sapat na simple, ilunsad ang Terminal (/Applications/Utilities/ ngunit dapat mong malaman na sa ngayon kung komportable ka na sa command line) at gamitin ang sumusunod na command syntax:
vi -x protectedtext
Kapag hiniling ng vi, magpasok ng password nang dalawang beses bukas vi kasama ang naka-encrypt na dokumento ng teksto. Gaya ng dati sa mga naka-encrypt na file, huwag kalimutan ang password na iyon, o hindi mo na mabubuksang muli ang file.
Kaya ngayon ay nasa vi.Kung pamilyar ka sa VI at VIM, malinaw na hindi mo kakailanganin ang anumang tulong, ngunit ang vi/vim ay maaaring maging isang malaking nakakalito na sakit ng ulo para sa mga bagong dating sa advanced na text editor. Nang hindi napupunta sa isang malaking vi tutorial, magtutuon kami ng pansin sa ilang napakasimpleng vi command na hahayaan kang lumipat sa paligid ng dokumento, magpasok ng text, mag-save, mag-quit, at parehong sabay na umalis at i-save ang naka-encrypt na text file.
Simple vi Commands
- i para maglagay ng text
- Control+F para mag-scroll pasulong ng screen
- Control+B para mag-scroll pabalik ng screen
- /(phrase sa paghahanap) + RETURN para hanapin ang file para sa “search phrase”
- ESCAPE para magpasok ng vi commands, para makapag-quit, makapag-save at mag-quit, etc
- ESCAPE + ZZ para i-save at ihinto ang vi
- ESCAPE + :q! na huminto nang hindi nagtitipid
- ESCAPE + :w + BUMALIK para makatipid nang hindi humihinto
Oo, case sensitive ang mga ito. Halimbawa, para lumabas at mag-save, dapat ay naka-cap ang ZZ, na ginagawang mas katulad ng Shift+ZZ ang save at exit command.
Sinasadya naming panatilihing simple ito dito, ngunit kung naghahanap ka ng isang malalim na tutorial na vi, narito ang isang mahusay mula sa isang nangungunang unibersidad sa engineering.
Para sa isang praktikal na halimbawa, narito ang iyong gagawin upang gawin ang naka-encrypt na dokumento gamit ang isang password, maglagay ng ilang text, at pagkatapos ay i-save at lumabas. Iha-highlight namin ang mga key command para ipahiwatig kung kailan pinindot ang isang key:
vi -x encrypted_text_file (mag-type ng ilang bagay na gusto mong ilagay sa naka-encrypt na file, magpanggap na tapos ka na ngayon at gusto mong umalis at i-save) ZZ
Babalik ka na ngayon sa command line. Upang bumalik sa dokumento maaari mo lamang itong buksan gaya ng dati gamit ang vi:
vi encrypted_text_File
Kakailanganin mong ilagay ang password para ma-access ang mga nilalaman.
Maaaring tila banyaga ang lahat ng ito para sa mga hindi sanay sa vi/vim, ngunit mabilis mong maiintindihan ito.
Mahalaga: maa-access lang ang protektadong file sa pamamagitan ng vi/vim
Ang file na ito at ang mga nilalaman nito ay maa-access na lang ngayon sa pamamagitan ng vi/vim, ang pagsisikap na buksan ito gamit ang isa pang application o command line tool ay magreresulta sa walang anuman kundi walang kwentang pagpapakita, na nauuna sa isang "VimCrypt" na mensahe , mukhang ganito:
VimCrypt~01!}???+?)??j2???^1Z??u4@???.t?????gҸ }? ų??5p???]?M?ז???7?a???4?N7A????7??"??잏?0??+?1Z??q?7N?| ?uͫ?||?
Maaari ka ring mag-opt na gumawa lang ng isang normal na text file na may napiling text editor, i-zip ito gamit ang isang password, pagkatapos ay i-unzip ito upang baguhin o gamitin ang dokumento, at pagkatapos ay i-rezip ito gamit ang parehong password , ngunit magiging mahirap na magt altalan na ito ay mas madali kaysa sa nabanggit na trick, kahit na ang isang bentahe sa diskarte sa zip ay ang cross-platform compatibility, at ang kakayahang baguhin ang mga nilalamang dokumento sa pamamagitan ng anumang aplikasyon.
Salamat kay Chris sa tip na inspirasyon