Linux에서 Vim 파일을 비밀번호로 보호하는 방법
Vim은 인기 있고 기능이 풍부하며 확장성이 뛰어난 Linux용 텍스트 편집기입니다. Vim의 특별한 기능 중 하나는 비밀번호와 함께 다양한 암호화 방법을 사용하여 텍스트 파일을 암호화하는 기능을 지원하는 것입니다.
이 글에서는 간단한 Vim 사용법 중 하나를 설명하겠습니다. Linux에서 Vim을 사용하여 파일을 보호하는 비밀번호. 파일을 생성할 때뿐 아니라 수정을 위해 파일을 연 후에도 파일을 보호하는 방법을 보여 드리겠습니다.
추천 자료: Linux에서 Vim 편집기를 사용해야 하는 10가지 이유
Vim 정식 버전을 설치하려면 다음 명령을 실행하세요.
sudo apt install vim #Debian/Ubuntu systems
sudo yum install vim #RHEL/CentOS systems
sudo dnf install vim #Fedora 22+
또한 읽어 보세요: Vim 8.0이 10년 만에 출시됩니다 – Linux에 설치
Linux에서 Vim 파일을 비밀번호로 보호하는 방법
Vim에는 파일을 만들 때 암호화를 사용할 수 있는 -x
옵션이 있습니다. 아래 vim 명령을 실행하면 암호화 키를 입력하라는 메시지가 표시됩니다.
vim -x file.txt
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******
Enter same key again: *******
암호화 키를 두 번째 입력한 후 일치하면 파일 수정을 진행할 수 있습니다.
완료한 후 [Esc]
및 :wq
를 눌러 파일을 저장하고 닫습니다. 다음에 편집을 위해 열려면 다음과 같이 암호화 키를 입력해야 합니다.
vim file.txt
Need encryption key for "file.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******
잘못된 비밀번호를 입력하거나 키를 입력하지 않은 경우 일부 정크 문자가 표시됩니다.
Vim에서 강력한 암호화 방법 설정
참고: 파일을 보호하기 위해 약한 암호화 방법이 사용되었음을 나타내는 경고가 있습니다. 다음으로 Vim에서 강력한 암호화 방법을 설정하는 방법을 살펴보겠습니다.
cryptmethod(cm) 세트를 확인하려면 다음을 입력하십시오(사용 가능한 모든 방법을 보려면 아래로 스크롤하십시오).
:help 'cm'
샘플 출력
*'cryptmethod'* *'cm'*
'cryptmethod' 'cm' string (default "zip")
global or local to buffer |global-local|
{not in Vi}
Method used for encryption when the buffer is written to a file:
*pkzip*
zip PkZip compatible method. A weak kind of encryption.
Backwards compatible with Vim 7.2 and older.
*blowfish*
blowfish Blowfish method. Medium strong encryption but it has
an implementation flaw. Requires Vim 7.3 or later,
files can NOT be read by Vim 7.2 and older. This adds
a "seed" to the file, every time you write the file
options.txt [Help][RO]
아래와 같이 Vim 파일에 새로운 암호화 방법을 설정할 수 있습니다(이 예에서는 blowfish2 사용).
:setlocal cm=blowfish2
그런 다음 [Enter]
와 :wq
를 눌러 파일을 저장하세요.
이제 아래와 같이 파일을 다시 열 때 경고 메시지가 표시되지 않습니다.
vim file.txt
Need encryption key for "file.txt"
Enter encryption key: *******
Vim 텍스트 파일을 연 후 비밀번호를 설정할 수도 있습니다. :X
명령을 사용하고 위와 같이 암호화 패스를 설정할 수도 있습니다.
Vim 편집기에 관한 유용한 기사를 확인해 보세요.
- Linux에서 유용한 Vim 편집기 사용법과 요령을 알아보세요.
- 모든 Linux 사용자를 위한 8가지 유용한 Vim 편집기 요령
- spf13-vim – Vim 편집기를 위한 최고의 배포판
- Linux에서 Vim 편집기를 Bash IDE로 사용하는 방법
그게 다야! 이 기사에서는 Linux의 Vim 텍스트 편집기를 통해 파일을 비밀번호로 보호하는 방법을 설명했습니다.
사용자 이름, 비밀번호, 금융 계좌 정보 등과 같은 비밀 정보가 포함될 수 있는 텍스트 파일은 강력한 암호화와 비밀번호를 사용하여 적절하게 보호해야 한다는 점을 항상 기억하세요. 아래 피드백 섹션을 사용하여 의견을 공유해 주세요.