ash : Linux에서 파일과 디렉토리를 쉽게 암호화

IT 보안

Linux에서 파일과 디렉토리를 간단한 방법으로 암호화하고 해독하는 것이 가능합니다. 물론 이와 동일한 방식으로 진행되는 많은 프로젝트와 가능한 방법이 있습니다. 우리는 이미 LUKS, eCryptFS 및 기타 여러 도구에 대해 논의했습니다. 이제 우리 팀의 콘텐츠를 암호화하는 간단하지만 효과적인 도구를 소개하겠습니다. 애시. 이 미니 자습서에서 설치 및 기본 작동을 단계별로 설명하는 것 외에도.

암호화해야하는 이유는 무엇입니까? 답은 간단합니다. 보안을 위해이런 식으로 권한이없는 제 4자는 암호 나 암호를 알지 못하는 경우 (또는 MDXNUMX와 같은 어떤 종류의 취약성이 있음) 컴퓨터의 파일 및 디렉토리에 액세스 할 수 없습니다. 파일이 있지만 볼 수있는 유일한 것은 일반 텍스트 나 암호화 된 파일에 포함 된 모든 콘텐츠 대신 사람이 완전히 이해할 수없는 암호화 된 콘텐츠입니다.

ash를 사용하면 암호화를 사용하여 파일과 디렉토리를 암호화 할 수 있습니다. AES-256-CBC즉, 상당히 안전한 시스템입니다. 특히 ash는 간단하고 CLI에서 사용하도록 작성된 Bash 용 모듈 식 프레임 워크입니다. 설치를 위해 :

curl https://raw.githubusercontent.com/ash-shell/ash/master/install.sh | sh

ash apm:install https://github.com/ash-shell/cipher.git

일단 설치되면 다음은 그와 함께 일하십시오. example.txt 파일을 암호화하려는 경우 다음을 입력하면됩니다.

ash cipher:e ejemplo.txt

우리에게 물어볼 것입니다 암호화 암호 그 후에 example.enc 파일이 생성됩니다. 액세스를 시도하면 내용이 무의미한 영숫자 기호로 구성되어 있음을 알 수 있습니다. 다시 암호를 해독하려면 다음과 같이하면됩니다.

ash cipher:d ejemplo.enc

그리고 우리는 이미 이전과 같이 가지고 있습니다 ... 디렉토리의 경우 정확히 동일합니다., example.txt 또는 example.enc를 directory_name / 및 directory_name.tar.gz.enc로 바꿉니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.