成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使用vim快速加密和解密文件

譯文
開發(fā) 前端
大多數(shù)Linux用戶都知道vim是vi派生而來的文本編輯器,它還可以用作加密文本文件的工具。本文將介紹如何使用它來加密和解密文件。

[[379438]]

【51CTO.com快譯】每當您在Linux系統(tǒng)中有一個想要保持私密的文本文件,無論系統(tǒng)中擁有帳戶的其他用戶可能具有什么特權(quán),您都可以借助加密來實現(xiàn)。一種簡單的方法是使用vim編輯器中內(nèi)置的功能。您需要提供一個密碼,然后記住該密碼或?qū)⑵浯鎯υ诿艽a保險箱中,該過程非常簡單。文件名無法更改,恢復(fù)文件內(nèi)容的方式與加密方式幾乎相同。

首先,假設(shè)我們有一個以這樣開頭的文件:

  1. $ head -3 mysecret 
  2. I feel the need to put my deepest darkest secret into a text file on my Linux 
  3. system. While this likely isn't common practice, I'not sure that I can trust 
  4. anyone with it. But a penguin? That's a different story! So here goes ... 

現(xiàn)在,如果不想讓其他用戶知道您的私密信息,可以使用帶-x(加密)選項的vim。

  1. $ vim -x mysecret 

vim編輯器將立即索要加密密鑰。您將輸入兩次密碼。請注意,密碼輸入時不會顯示,而是每個字符將顯示為星號。

  1. Enter encryption key: ********* 
  2. Enter same key again: ********* 

一旦vim打開了文件,它看起來很正常,您可以繼續(xù)編輯詳細信息或添加到您的私密信息中——如果您想這么做,也可以寫出加密形式的文件。

想寫出加密的內(nèi)容,只需像平常使用vim那樣保存文件即可。

  1. :wq 

隨后試圖查看該文件的任何人都可能會看到以下內(nèi)容:

  1. VimCrypt~036▒!y)K▒▒i▒▒▒▒▒{▒z▒▒▒D▒:▒▒7▒\▒蠅Xd▒#n▒▒▒ڎq4▒▒݋▒^9▒|▒▒▒+A▒]j▒▒▒a▒N▒▒ 
  2.  
  3. ▒▒▒▒▒▒}▒▒&f▒▒A3▒Wt[▒T\:с▒أny▒*▒▒}▒▒▒▒▒"▒▒▒ڈ^▒C▒E▒W▒▒v▒pV▒_▒Cj͞.EA▒▒▒#▒ex▒:▒K▒▒`P 
  4.  
  5. ▒u▒ ▒▒yhK▒X▒▒(W▒s(RY▒A▒ 
  6.  
  7. ▒▒l9▒▒▒_▒▒▒▒▒I▒▒Lk▒ ▒k▒▒▒▒=▒5G▒▒▒t▒2Ӣ▒gF▒ 3▒Iq▒C▒▒▒▒OZ[▒l▒_▒~▒▒z 

一旦您準備好再次讀取文件或繼續(xù)詳細表述私密信息,請再次使用vim命令,并在系統(tǒng)出現(xiàn)提示時輸入密碼。

  1. $ vim mysecret 
  2. Need encryption key for "mysecret"  
  3. Enter encryption key: ********* 

內(nèi)容會再次以純文本顯示。

  1. I feel the need to put my deepest darkest secret into a text file on my Linux  
  2. system. While this likely isn't common practice, I'not sure that I can trust  
  3. anyone with it. But a penguin? That's a different story! So here goes ... 

用通常的:wq結(jié)束vim會話,文件將保持加密狀態(tài)。

如果您準備在某個時候與他人共享您的私密信息,可以像當初調(diào)用它那樣解密文件。首先使用vim -X命令。注意這回使用大寫的X:

  1. $ vim -X mysecret 
  2. Need encryption key for "mysecret" 
  3. Enter encryption key: ********* 

隨后您會看到原始文本。

  1. I feel the need to put my deepest darkest secret into a text file on my Linux  
  2. system. While this likely isn't common practice, I'not sure that I can trust  
  3. anyone with it. But a penguin? That's a different story! So here goes ... 

然后輸入:X,但是當系統(tǒng)提示您再次輸入加密密鑰(兩次)時,只需按回車鍵:

  1. Enter encryption key
  2. Enter same key again: 

使用:wq再次寫出文件。之后,您的文件將恢復(fù)為未加密形式。

  1. $ head -3 mysecret 
  2. I feel the need to put my deepest darkest secret into a text file on my Linux  
  3. system. While this likely isn't common practice, I'not sure that I can trust  
  4. anyone with it. But a penguin? That's a different story! So here goes ... 

更多的選擇

還有許多其他工具可用于加密文件,但是這種方法只需要vim和用于記住密鑰的任何方法。要確定某個文件是否被vim加密,可以運行file命令。在下面的示例中,我們看到該命令告訴您文件何時加密以及何時未加密。

  1. $ file mysecret  
  2. mysecret: Vim encrypted file data  
  3. $ file mysecret  
  4. mysecret: UTF-8 Unicode text 

原文標題:Using vim to quickly encrypt and decrypt files,作者:Sandra Henry-Stocker

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

 

責任編輯:華軒 來源: 51CTO
相關(guān)推薦

2021-05-08 05:56:15

加密OpenSSL密鑰

2015-05-19 08:58:08

加密解密GnuPG

2022-09-26 08:35:53

磁盤Java解密

2023-09-01 09:31:48

2015-03-26 14:19:53

GPG加密解密

2021-07-18 11:43:58

Linux密碼加密

2024-03-01 09:58:44

2024-04-29 07:50:52

C#AES加密

2023-09-04 14:00:28

加密密鑰私鑰

2023-12-13 12:27:46

2017-12-07 10:25:55

LinuxGPG加密解密

2015-03-26 11:25:10

對稱加密加密壓縮加密解密解壓

2018-05-11 14:59:21

LinuxVim編輯器

2018-08-28 10:40:08

Windows 10EFS加密文件

2024-07-09 10:13:15

2022-11-07 07:04:25

2023-03-06 08:49:02

加密和解密SpringBoot

2024-08-26 08:34:47

AES加密算法

2010-07-06 10:35:59

2018-04-23 13:10:01

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品国产三级国产aⅴ入口 | 91精品久久久久久久久 | 久久久久久免费免费 | 国产精品视频播放 | 久久99成人 | 亚洲视频免费在线 | 久久久综合久久 | 国产一区二区三区久久久久久久久 | 91在线观看网址 | 亚洲成人一区 | 精品国产91乱码一区二区三区 | 亚洲国产成人av好男人在线观看 | 蜜桃视频在线观看免费视频网站www | 国产成人网 | 国产成人免费 | 69堂永久69tangcom | 欧美三级在线 | av综合站| 天天搞夜夜操 | 国产精品久久久亚洲 | av在线免费观看网址 | 99热.com| 国产精品久久久久久久免费大片 | 亚洲综合日韩精品欧美综合区 | 国产乱码精品一区二区三区中文 | 亚洲性人人天天夜夜摸 | 91精品久久久久久久久久入口 | 欧美精品在线视频 | 黄色片视频免费 | 91视频免费观看 | 亚洲欧美一区二区三区视频 | 欧美日韩精品一区二区三区视频 | 亚洲精品一区中文字幕乱码 | 中文二区 | 亚洲在线视频 | 精品国产一区三区 | 亚洲国产成人精品女人久久久 | 精品日韩一区二区 | 国产午夜一级 | 亚洲一区二区三区视频 | 精品久久久久久久久久久久久久 |