Luo salasanasuojattu tekstitiedosto vi:llä ja komentorivillä

Sisällysluettelo:

Anonim

Salasanalla suojatun tekstitiedoston luominen on helppoa komentorivin tekstieditorilla "vi". Tämä on äärettömän hyödyllinen tietosuojatarkoituksiin, olipa suojattu tiedosto sitten kirjautumistietojen, eri salasanojen, henkilökohtaisten tietojen, yksityisen päiväkirjan tai melkein minkä tahansa muun tallennettavan turvallisesti yhteen salasanalla suojattuun tekstitiedostoon tallentamiseen.

Vi:tä pidetään hieman edistyneenä ja sillä on melko jyrkkä oppimiskäyrä, mutta se on erittäin tehokas. Onneksi, jos haluat kuitenkin vain salata tekstidokumentin, vi voi olla melko yksinkertainen, ja käsittelemme joitain vi/vim-peruskomentoja, joiden avulla pääset alkuun tätä tarkoitusta varten. Huomaa, että tavalliselle taitavalle käyttäjälle ja niille, jotka eivät ole komentorivin faneja, voi olla helpompaa käyttää perinteisiä suojausvaihtoehtoja, täyden levyn salausta FileVaultilla tai tiedostojen ja kansioiden lisäämistä salattuun kuvaan. koska sitä käsitellään kokonaan Mac OS X:n graafisen käyttöliittymän ja tiedostojärjestelmän kautta. Näiden kahden menetelmän avulla voit myös käyttää tutumpaa sovellusta, kuten TextEdit (tai mitä tahansa muuta) salasanakerroksen taakse tallennettujen asiakirjojen muokkaamiseen. Muista vain tallentaa ja sulkea tiedosto ja poistaa sitten virtuaalilevy, jos käytät levykuvan reittiä, ja kirjautua ulos Macista, kun et käytä sitä, jos kokeilet Filevaultia, tai muuten menetät salasanasuojauksen kerrokset. .Tietenkin nämä kaksi menetelmää rajoittavat tiedostojen luettavuuden Macille, joten jos haluat saada jonkin alustan välisen pääsyn kyseiseen tiedostoon, tämä vi-temppu toimii hyvin, koska se on edelleen käytettävissä Linuxista ja muista unix-makuista vi- tai vim. Joten, haluatko mennä komentorivireitillä? Sitten jatka tekstitiedostojen salaamalla vi!

Salasanalla suojatun tekstitiedoston luominen vimissä

Tiedoston luominen on tarpeeksi yksinkertaista, käynnistä Terminal (/Applications/Utilities/, mutta sinun pitäisi tietää tämä jo nyt, jos olet tyytyväinen komentoriville) ja käytä seuraavaa komentosyntaksia:

vi -x suojattuteksti

Syötä salasana kahdesti avaamalla vi salatun tekstidokumentin kanssa, kun vi pyytää. Kuten tavallista salattujen tiedostojen kanssa, älä unohda salasanaa, muuten et voi avata tiedostoa uudelleen.

Nyt olet siis vi.Jos tunnet VI:n ja VIM:n, et tietenkään tarvitse apua, mutta vi/vim voi olla v altava hämmentävä päänsärky edistyneen tekstieditorin uusille tulokkaille. Menemättä v altavaan vi-opetusohjelmaan, keskitymme vain muutamaan hyvin yksinkertaiseen vi-komentoon, joiden avulla voit liikkua asiakirjassa, lisätä tekstiä, tallentaa, lopettaa ja molemmat samanaikaisesti lopettaa ja tallentaa salatun tekstitiedoston.

Yksinkertaiset vi-komennot

  • i tekstin lisäämiseen
  • Control+F vierittää näyttöä eteenpäin
  • Control+B vierittää näyttöä taaksepäin
  • /(hakulauseke) + RETURN etsiäksesi tiedostosta "hakulauseke"
  • ESCAPE kirjoittaaksesi vi-komentoja, lopettaaksesi, tallentaaksesi ja lopettaaksesi jne.
  • ESCAPE + ZZ tallentaaksesi ja lopettaaksesi vi
  • ESCAPE + :q! lopettaa tallentamatta
  • ESCAPE + :w + RETURN tallentaaksesi lopettamatta

Kyllä, kirjainkoolla on merkitystä. Esimerkiksi ZZ:n on oltava isoilla kirjaimilla, jotta voit poistua ja tallentaa, jolloin tallennus- ja poistumiskomennot ovat enemmän kuin Vaihto+ZZ.

Pidämme asian tarkoituksella yksinkertaisena, mutta jos etsit syvällistä vi-opetusohjelmaa, tässä on loistava opetusohjelma johtav alta insinööriyliopistolta.

Käytännön esimerkkinä on, miten voit luoda salatun asiakirjan salasanalla, kirjoittaa tekstiä ja tallentaa ja poistua. Korostamme näppäinkomennot -merkillä, joka ilmaisee, milloin näppäintä on painettava:

vi -x encrypted_text_file (kirjoita salattuun tiedostoon jotain, jonka haluat olevan, teeskentele, että olet nyt valmis ja haluat lopettaa ja tallentaa) ZZ

Palaat nyt takaisin komentoriville. Voit palata asiakirjaan avaamalla sen tavalliseen tapaan painamalla vi:

vi encrypted_text_File

Sinun on sitten syötettävä salasana päästäksesi sisältöön.

Kaikki tämä saattaa tuntua hieman viera alta niille, jotka eivät ole tottuneet vi/vimiin, mutta ymmärrät sen nopeasti.

Tärkeää: suojattu tiedosto on käytettävissä vain vi/vim-sovelluksella

Tähän tiedostoon ja sen sisältöön pääsee nyt vain vi/vimin kautta. Sen avaaminen toisella sovelluksella tai komentorivityökalulla saa aikaan vain hölynpölyä, jota edeltää VimCrypt-viesti , näyttää tältä:

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

Voit myös luoda tavallisen tekstitiedoston haluamallasi tekstieditorilla, pakata sen salasanalla, sitten purkaa sen muokataksesi tai käyttääksesi asiakirjaa ja purkaa sen sitten uudelleen samalla salasanalla , mutta olisi vaikea väittää, että se on helpompaa kuin edellä mainittu temppu, vaikka yksi zip-lähestymistavan etu on alustojen välinen yhteensopivuus ja kyky muokata sisältämiä asiakirjoja millä tahansa sovelluksella.

Kiitos Chrisille vinkistä

Luo salasanasuojattu tekstitiedosto vi:llä ja komentorivillä