Hozzon létre egy jelszóval védett szövegfájlt a vi-val és a parancssorral

Tartalomjegyzék:

Anonim

Könnyű jelszóval védett szövegfájlt létrehozni a „vi” parancssori szövegszerkesztővel. Ez végtelenül hasznos adatvédelmi célokra, legyen szó a védett fájl bejelentkezési adatokról, különféle jelszavakról, személyes adatokról, privát naplóról vagy bármi másról, amit egyetlen jelszóval védett szövegfájlban szeretne biztonságosan tárolni.

A Vi kissé fejlettnek számít, és meglehetősen meredek tanulási görbéje van, de nagyon erős. Szerencsére, ha csak egy szöveges dokumentumot szeretne titkosítani, a vi meglehetősen egyszerű lehet, és bemutatunk néhány alapvető vi/vim parancsot, amelyek segítségével elkezdheti használni ezt a célt. Ne feledje, hogy az átlagos képzett felhasználók és azok számára, akik nem rajonganak a parancssorért, egyszerűbb lehet a hagyományosabb biztonsági opciók használata, a teljes lemeztitkosítás a FileVault segítségével, vagy a fájlok és mappák titkosított képhez való hozzáadása. mert teljes egészében a Mac OS X grafikus felületén és fájlrendszerén keresztül kezeli. Ez a két módszer lehetővé teszi egy ismertebb alkalmazás, például a TextEdit (vagy bármi más) használatát a jelszóréteg mögött tárolt dokumentumok szerkesztéséhez. Ne felejtse el elmenteni és kilépni a fájlból, majd kivenni a virtuális lemezt, ha a lemezkép útvonalát választja, és kijelentkezni a Mac-ből, ha nem használja, ha a Filevaultot próbálja ki, különben lemarad a jelszavas védelemről. .Természetesen ez a két módszer korlátozza a fájlok olvashatóságát egy Mac számítógépre, tehát ha valamilyen többplatformos hozzáférést szeretne elérni a kérdéses fájlhoz, akkor ez a vi trükk jól működik, mivel elérhető marad Linuxról és más unix verziókról a vi vagy a vi-vel. vim. Tehát a parancssori útvonalon akar menni? Ezután a szöveges fájlok titkosításával vi!

Jelszóval védett szövegfájl létrehozása a vim-ben

A fájl létrehozása elég egyszerű, indítsa el a Terminált (/Applications/Utilities/, de ezt már tudnia kell, ha már kényelmesen kezeli a parancssort), és használja a következő parancsszintaxist:

vi -x protectedtext

Ha a vi kéri, adjon meg egy jelszót kétszer nyissa meg a vi kódot a titkosított szöveges dokumentummal. Mint általában a titkosított fájloknál, ne felejtse el ezt a jelszót, különben nem tudja újra megnyitni a fájlt.

Tehát most a vi.Ha ismeri a VI-t és a VIM-et, nyilvánvalóan nincs szüksége segítségre, de a vi/vim hatalmas zavaró fejfájást okozhat a fejlett szövegszerkesztő újoncainak. Anélkül, hogy belemennénk egy hatalmas vi-oktatóanyagba, csak néhány nagyon egyszerű vi-parancsra összpontosítunk, amelyek segítségével mozoghat a dokumentumban, szöveget szúrhat be, menthet, kiléphet, és mindkettő egyszerre léphet ki és menthet a titkosított szövegfájlból.

Egyszerű vi parancsok

  • i szöveg beszúrásához
  • Control+F a képernyő előregörgetéséhez
  • Control+B a képernyő visszagörgetéséhez
  • /(keresési kifejezés) + RETURN a fájlban a „keresési kifejezésre” kereséséhez
  • ESCAPE a vi parancsok beírásához, a kilépéshez, mentéshez és kilépéshez stb
  • ESCAPE + ZZ a mentéshez és a kilépéshez vi
  • ESCAPE + :q! mentés nélkül kilépni
  • ESCAPE + :w + RETURN a kilépés nélküli mentéshez

Igen, ezek megkülönböztetik a kis- és nagybetűket. Például a kilépéshez és a mentéshez a ZZ-t nagybetűkkel kell írni, így a mentés és kilépés parancs inkább Shift+ZZ.

Szándékosan egyszerűnek tartjuk, de ha mélyreható vi-oktatóanyagot keres, íme egy nagyszerű oktatóanyag egy vezető mérnöki egyetemtől.

Gyakorlati példaként íme, hogyan kell létrehozni a titkosított dokumentumot jelszóval, beírni egy szöveget, majd menteni és kilépni. A billentyűparancsokat a -val kiemeljük, hogy jelezzük, mikor kell lenyomni egy billentyűt:

vi -x encrypted_text_file (írjon be néhány dolgot, amit a titkosított fájlba szeretne beírni, és tegyen úgy, mintha befejezte volna, és szeretne kilépni és menteni szeretne) ZZ

Most visszatér a parancssorhoz. A dokumentumhoz való visszatéréshez a szokásos módon nyissa meg a vi:

vi encrypted_text_File

Ezután meg kell adnia a jelszót a tartalom eléréséhez.

Ez mind kissé idegennek tűnhet azoknak, akik nem szoktak hozzá a vi/vimhez, de hamar rájön.

Fontos: a védett fájl csak a vi/vim-en keresztül lesz elérhető

Ez a fájl és annak tartalma mostantól csak a vi/vim-en keresztül lesz elérhető. Ha másik alkalmazással vagy parancssori eszközzel akarod megnyitni, akkor csak halandzsa jelenik meg, amit egy „VimCrypt” üzenet előz meg. , valahogy így néz ki:

VimCrypt~01!}???+?)??j2???^1Z??u4@???.t?????gҸ }? ų??5p???]?M?ז???7?a???4?N7A????7?????잏?0??+?1Z??q?7N?| ?uͫ?||?

Választhat úgy is, hogy egyszerűen létrehoz egy normál szöveges fájlt egy választott szövegszerkesztővel, becsomagolja egy jelszóval, majd kicsomagolja a dokumentum módosításához vagy használatához, majd újracsomagolja ugyanazzal a jelszóval , de nehéz lenne vitatkozni, hogy ez könnyebb, mint a fent említett trükk, bár a zip-megközelítés egyik előnye a platformok közötti kompatibilitás, és a benne lévő dokumentumok bármely alkalmazáson keresztüli módosításának lehetősége.

Köszönet Chrisnek az inspirációért

Hozzon létre egy jelszóval védett szövegfájlt a vi-val és a parancssorral