리눅스에서 데이터를 암호화하는 방법 : 우분투, 리눅스 민트 ...
차례:
- Linux에서 데이터를 암호화하는 방법
- GnuPG를 사용하여 Linux 데이터 암호화
- 베라 크립트
- 파일
- LUKS로 디스크 파티션 암호화
- eCryptfs를 사용하여 디렉토리 암호화
- AESCrypt로 파일 암호화
- 리눅스에서의 암호화에 대한 결론
데이터가 매우 중요 하다고 생각되면 보안을 최우선으로 생각하고 Linux에서 데이터를 암호화하는 방법을 알고 싶습니다.
그리고 점점 더 많은 회사에서 여러 플랫폼을 사용하는 경우 거의 모든 비즈니스에서 암호화 작업을 준비해야합니다. 여기에서 우리의 사랑하는 SAMBA 호환 Linux 운영 체제가 무엇이든 관계없이 모든 운영 체제에 나타납니다.
Linux에서 데이터를 암호화하는 방법
요즘 프라이버시 는 유지하기 어렵다. Windows 10 의 보안 문제 로 인해 왜 많은 사람들이 Linux를 대신 사용하는지 궁금하지 않습니다. 진정한 프라이버시가 걱정된다면 Linux가 가장 좋습니다.
그리고 오늘날에는 암호화를 사용하지 않으면 진정한 개인 정보 보호가 사실상 불가능하므로 데이터를 암호화하는 것이 가장 좋습니다.
데이터를 암호화하는 6 가지 쉬운 방법 을 보여 드리겠습니다. 준비 되었습니까? 우리는 간다!
GnuPG를 사용하여 Linux 데이터 암호화
GnuPG 는 Linux에서 처리되는 모든 암호화의 기초입니다. 그러나 GnuPG는 다른 사람들처럼 작동하는 도구가 아닙니다. 믿거 나 말거나 명령 줄에서 GnuPG로 파일을 쉽게 암호화 할 수 있습니다. 파일을 암호화하는 명령은 다음과 같습니다.
gpg -c 파일 이름
여기서 "파일 이름"은 암호화 할 파일의 이름입니다. 암호화는.gpg 파일에 첨부됩니다.
파일을 해독하려면 명령은 다음과 같습니다.
파일 이름 gpg.gpg
명령 줄을 눌러 파일을 암호화하는 가장 쉽고 빠른 방법입니다.
베라 크립트
VeraCrypt 는 훨씬 더 안전하게 작동하므로 개선 된 TrueCrypt 버전입니다. TrueCrypt 는 PBKDF2-RIPEMD160 을 1, 000 회 반복하고 VeraCrypt는 327, 661 회의 반복을 사용합니다. VeraCrypt의 그래픽 사용자 인터페이스는 사용이 간편하며 암호화 된 컨테이너를 만드는 전체 프로세스를 안내합니다.
컨테이너를 생성, 암호화, 마운트 및 암호 해독하는 데 약간의 시간이 걸립니다. 그러나 추가 시간은 추가 보안을 위해 가치가 있습니다.
방화벽 또는 방화벽이란 무엇입니까?
파일
파일 은 그놈 및 우분투 유니티 의 기본 파일 관리자입니다. 이 사용하기 쉬운 도구 에는 낮은 수준의 비밀번호 암호화로 파일과 폴더 를 쉽게 보호 할 수 있는 기능이 있습니다. 압축 파일을 선택하고 zip과 같은 암호화와 호환되는 압축 형식을 선택하고 비밀번호를 추가 한 후 압축하십시오.
압축 파일을 추출 할 때 암호화 비밀번호를 입력하라는 메시지가 표시됩니다. 이 유형의 암호화는 VeraCrypt로 얻을 수있는 것만 큼 강력하지는 않지만 빠르고 사용하기 쉬운 것을 찾고 있다면 이것이 필요합니다.
LUKS로 디스크 파티션 암호화
LUKS (Linux Unified Key Setup) 는 운영 체제와 실제 데이터 파티션 간의 인터페이스로 생각할 수 있습니다. 파일을 읽거나 쓰려고 할 때 LUKS는 암호화 및 암호 해독을 완벽하게 처리합니다.
주의해서 진행하기 위해 디스크 파티션 을 암호화하는 데는 몇 가지 단점 이 있습니다. 기껏해야 전체 성능에 영향을 미치며 최악의 경우 데이터 복구가 불가능할 수 있습니다. 파티션을 암호화하기 전에 데이터를 백업하십시오 .
LUKS 를 설치 하려면 프론트 엔드 유틸리티가 필요합니다.
sudo apt-get 업데이트 sudo apt-get 설치 cryptsetup
APT 대신 YUM을 사용하는 배포판 (배포) 은 다음을 사용할 수 있습니다.
m 설치 cryptsetup-luks
LUKS를 구성하려면 터미널에서이를 실행하십시오.
dd if = / dev / random of = / home / 교체해야 함 LUKS 컨테이너가 구성된 상태에서 파일 시스템을 작성하고 마운트해야합니다. 이 경우 EXT4 파일 시스템이 사용됩니다. mkfs.ext4 -j / dev / mapper / volume1 mkdir / mnt / 마운트 파일 / dev / mapper / volume1 / mnt / 파일
컴퓨터를 켤 때마다 LUKS 를 잠금 해제하고 마운트 하여 암호화 된 파티션을 사용 가능하게해야합니다. mkfs.ext4 -j / dev / mapper / volume1 mkdir / mnt / 마운트 파일 / dev / mapper / volume1 / mnt / 파일
그리고 PC를 종료 할 때마다 파티션을 다시 암호화하기 위해 LUKS 를 안전하게 마운트 해제하고 잠 가야 합니다. umount / mnt / cryptsetup 파일 luks 닫기 볼륨 1
대부분의 최신 Linux 배포판에서는 운영 체제를 설치하는 동안 LUKS를 사용하여 모든 디스크 암호화를 구성 할 수 있습니다. 요즘에는 모든 디스크 암호화를 수행하는 가장 안전하고 쉬운 방법입니다. 대부분의 Linux 사용자의 경우 전체 디스크 암호화를 수행하거나 디스크 파티션을 완전히 암호화하는 것은 약간의 확장입니다. 기밀 정보가 포함 된 디렉토리 만 암호화 할 수 있는데 왜 모든 것을 암호화합니까? 결국 더 빠르고 편안합니다. 파일 시스템, 파티션, 마운트 등에 대해 걱정할 필요없이 개별 디렉토리를 암호화 할 수있는 유틸리티 인 eCryptfs 유틸리티를 사용하여이를 수행 할 수 있습니다. eCryptfs를 사용하면 전체 루트 디렉토리를 암호화하거나 시스템의 모든 디렉토리를 암호화 할 수 있습니다 (일반적으로 루트 디렉토리 내에서 / home /와 같은 디렉토리 를 선택하더라도) 시작 하려면 eCryptfs 를 설치 해야합니다. sudo apt-get 업데이트 sudo apt-get 설치 ecryptfs-utils
APT 대신 YUM을 사용하는 배포판의 경우 다음을 사용할 수 있습니다. yum 설치 ecryptfs-utils
설치되면 암호화로 사용할 디렉토리를 작성하십시오. 디렉토리가 암호화 된 후 내부 파일에 액세스 할 수 없으므로 기존 디렉토리를 사용하지 마십시오. mkdir / 홈 / 디렉토리를 암호화하려면 ecryptfs를 사용하여 디렉토리 자체를 마운트하십시오. mount-t ecryptfs / 홈 / 이 작업을 처음 수행 할 때 암호화를 구성해야합니다. AES 암호화를 선택하고 바이트 키를 32로 설정하고 게이트웨이 일반 텍스트로 "아니오"를 선택한 다음 "아니오"를 선택하여 암호화 된 파일 이름을 입력하십시오 (원하는 경우 제외). 디렉토리를 마운트 해제하면 내용을 읽을 수 없습니다. sudo umount / 홈 / 컨텐츠에 액세스 할 수 있도록 디렉토리를 재 조립하십시오. 우분투 16.04 LTS에 대한 리뷰를 읽는 것이 좋습니다. 암호화 된 데이터를 줄이고 더 구체적으로 지정하려고한다고 가정하십시오. 전체 디스크 파티션이나 암호화 된 디렉토리가 필요하지 않으며 개별 파일을 빠르게 암호화 / 복호화하는 기능 만 있으면됩니다. 이 경우 AESCrypt 와 같은 무료 도구로 충분합니다. 그래픽 인터페이스가 제공되므로 Linux 전문가가 아니어도 사용할 수 있습니다. 빠르고 쉽습니다. AESCrypt 를 설치 하려면 기본 페이지에서 설치 스크립트 또는 소스 코드를 다운로드하십시오. 그러나 우분투 사용자의 경우 비공식 PPA 저장소를 사용하는 것이 좋습니다. sudo add-apt-repository ppa: aasche / aescrypt sudo apt-get 업데이트 sudo apt-get 설치 aescrypt
파일을 암호화하려면 파일을 마우스 오른쪽 버튼으로 클릭하고 "AESCrypt로 열기"를 선택하십시오. 비밀번호를 입력하라는 메시지가 표시됩니다. 나중에 파일을 해독하는 데 필요하므로 잊지 마십시오. 파일을 암호화하면 원본 파일은 그대로 유지하면서 AES 확장자를 가진 별도의 파일이 생성됩니다. 원본을 유지하거나 삭제하십시오. 파일을 해독하려면 AES 파일을 클릭하고 "AESCrypt로 열기"를 선택하십시오. 파일을 암호화하는 데 사용 된 비밀번호를 입력하십시오. 동일한 사본이 별도로 제작됩니다. 명령 행을 사용하여 다음을 암호화 할 수도 있습니다. sudo aescrypt -ep 그리고 해독: sudo aescrypt -d -p 즉, 암호화는 실제로 구경꾼, 악의적 인 사람 및 침입자로부터 데이터를 보호하는 데 효과적입니다. 처음에는 조금 어려워 보이지만 학습 곡선은 작고 보상은 큽니다. 그리고 우리는 묻습니다… 데이터를 암호화하는 방법에 대한 튜토리얼에 대해 어떻게 생각하십니까? Windows 용 또는 다른 운영 체제 용 제품을보고 싶으십니까? 항상 고마워요 그리고 그 작은 손가락eCryptfs를 사용하여 디렉토리 암호화
AESCrypt로 파일 암호화
리눅스에서의 암호화에 대한 결론
우분투 / 리눅스 민트에 Kodi 17을 설치하는 방법
Kodi 17.0이 출시되면서 새로운 기능과 Ubuntu 및 Linux Mint에서 기능을 설치하는 방법을 검토 할 것입니다.
클라우드에 저장하기 전에 데이터를 암호화하는 방법 및 수행 방법
클라우드에 저장하기 전에 데이터를 암호화하는 방법 및 수행 방법에 대한 지침. 데이터를 저장하기 전에 암호화하는 방법에 대한 키를 제공합니다.
▷ 우분투 또는 리눅스 시스템에서 텔넷 서버를 구성하는 방법
원격으로 또는 LAN에서 Linux 서버로 연결하려는 경우 우분투에서 텔넷 서버를 구성하는 방법을 알려줍니다