Tệp mã hóa Gpg bằng dòng lệnh mật khẩu
Trong Linux, bạn giữ dữ liệu của mình ở dạng tệp. Nhưng nếu dữ liệu bạn đang lưu trữ là nhạy cảm thì sao?. Làm thế nào bạn có thể bảo vệ điều đó khỏi sự truy cập trái phép? . Trong blog này, tôi sẽ cho bạn biết GPG là gì và cách bạn có thể sử dụng nó để mã hóa và giải mã các tệp trong hệ thống Linux Show
Khóa GPG là gìGPG là viết tắt của GNU Privacy Guard. Nó sử dụng khái niệm mã hóa bất đối xứng. Hãy xem cách mã hóa bất đối xứng hoạt động và nó khác với mã hóa đối xứng mà chúng ta thường sử dụng như thế nào Trong mã hóa đối xứng, chỉ có một khóa, thường được gọi là mật khẩu, mà chúng tôi sử dụng để mã hóa/giải mã các tệp. Bây giờ vấn đề ở đây là bạn sẽ chia sẻ cùng một mật khẩu qua mạng cho người gửi/người nhận như thế nào?. Vấn đề này được giải quyết trong Mã hóa bất đối xứng. Để xem thế nào Trong mã hóa bất đối xứng, có một cặp khóa, một khóa công khai và một khóa riêng tư. Chủ sở hữu có thể chia sẻ khóa công khai với bất kỳ ai muốn gửi tệp ở định dạng được mã hóa. Tệp được mã hóa đó sau đó được gửi lại cho chủ sở hữu và tệp đó chỉ có thể được giải mã bằng khóa riêng tư tương ứng Các trường hợp sử dụng GPG
Cài đặt GPGĐối với Ubuntu/bất kỳ bản phân phối dựa trên Debian nào
Đối với dựa trên CentOS/RHEL phân phối
xác minh cài đặt
Lệnh GPGTạo khóa mới với cấu hình mặc định (Tạo khóa nhanh)
Tạo khóa mới với cấu hình của riêng bạn (Tạo khóa đầy đủ)
Liệt kê tất cả các khóa công khai GPG
Liệt kê tất cả các cặp khóa riêng GPG
Xuất khóa công khai ở định dạng ASCII
Mã hóa tệp cho một người dùng cụ thể bằng GPG (Sử dụng mã hóa bất đối xứng)________số 8Mã hóa tệp bằng GPG (Sử dụng mã hóa đối xứng)
Giải mã tệp được mã hóa đó (Đối với Mã hóa Cả hai, Đối xứng và Bất đối xứng) 0Sự kết luậnSau khi đọc blog này, bây giờ bạn sẽ có thể hiểu khóa GPG là gì và tại sao chúng ta cần chúng. Tôi đã cố gắng trình bày một số lệnh cơ bản hữu ích cho người mới bắt đầu, nhưng nếu bạn có bất kỳ thắc mắc/gợi ý nào, bạn có thể liên hệ trực tiếp với tôi tại yatharth. sharma@knoldus. com Ngoài ra, tôi muốn cảm ơn bạn đã gắn bó đến cùng. Nếu bạn thích blog này, vui lòng thể hiện sự đánh giá cao của bạn bằng cách thích và chia sẻ blog này cũng như đưa ra đề xuất về cách tôi có thể cải thiện các bài đăng trong tương lai của mình để phù hợp với nhu cầu của bạn. Theo dõi tôi để nhận thông tin cập nhật về các công nghệ khác nhau Công cụ GNU Privacy Guard (GPG hoặc gpg) là một công cụ bảo mật gốc/baseos để mã hóa các tệp. Theo trang người đàn ông gpg
Tiện ích gpg có rất nhiều tùy chọn, nhưng may mắn thay cho chúng tôi, việc mã hóa và giải mã rất dễ thực hiện và chỉ yêu cầu bạn biết ba tùy chọn để sử dụng nhanh. Tạo hoặc mã hóa ( 5), giải mã ( 6), trích xuất và giải mã (không có tùy chọn)[ Bạn cũng có thể thích. Cách mã hóa một hệ thống tệp Linux duy nhất ] Mã hóa một tập tinPhương pháp nhanh chóng để mã hóa tệp là đưa ra lệnh 7 với tùy chọn (tạo) 5 1Tìm hiểu thêm về dịch vụ đám mây
Mã hóa tệp bằng gpg giữ nguyên tệp gốc, 9 và thêm phần mở rộng 0 thông báo vào tệp mới được mã hóa. Có lẽ bạn nên xóa tệp gốc, 9, để tệp được mã hóa là nguồn thông tin duy nhất chứa trong đó. Ngoài ra, nếu bạn định chia sẻ phiên bản được mã hóa, bạn có thể đổi tên nó trước khi chia sẻTiện ích mở rộng 0 không bắt buộc, nhưng nó cho phép người dùng biết nên sử dụng công cụ giải mã nào để đọc tệp. Bạn có thể đổi tên tệp thành bất cứ thứ gì bạn muốn 2giải mã một tập tinGiải mã tệp có nghĩa là bạn loại bỏ mã hóa để đọc nội dung của tệp. Không có trích xuất nội dung hoặc tạo tệp gốc khi bạn giải mã 3Lưu ý rằng không có lời nhắc cụm mật khẩu để giải mã tệp. Nếu bạn muốn được nhắc nhập lại mật khẩu để giải mã tệp, bạn sẽ phải đợi mười phút, đây là giá trị thời gian chờ mặc định Giải mã và giải nén một tập tinNếu bạn muốn trích xuất tệp gốc trong khi giải mã nó, lạ thay, bạn đưa ra lệnh 7 mà không có tùy chọn nào 4Bạn đã khôi phục tệp gốc của mình và cả phiên bản được mã hóa và giải mã đều tồn tại [ Suy nghĩ về bảo mật? . ] Gói (lạiTất nhiên, 7 có nhiều tùy chọn hơn tôi đã trình bày ở đây. Nhưng ba tùy chọn mã hóa và giải mã dễ sử dụng này sẽ giúp bạn bắt đầu bảo vệ các tệp của mình ngay lập tức. Tôi sẽ trình bày một số tùy chọn khác trong một bài viết trong tương lai trừ khi một trong số các bạn muốn làm điều đó và gửi nó cho Enable Sysadmin để xuất bản. Viết cho nhóm biên tập tại enable-sysadmin@redhat. com và cho chúng tôi biết cách bạn sử dụng lệnh 7Xem các bài viết liên quan này trên Enable SysadminHình ảnh Bắt đầu với GPG (GnuPG) Giới thiệu ngắn gọn về cách mã hóa tệp bằng GNU Privacy Guard (GPG hoặc GnuPG) Đã đăng. Ngày 19 tháng 5 năm 2020 Tác giả. Susan Lauber Hình ảnh Cách tạo cặp khóa GPG Tạo cặp khóa GPG trong Linux là một quy trình đơn giản nhưng hiểu cách thức hoạt động của nó có thể nâng cao tính bảo mật của bạn Đã đăng. Ngày 26 tháng 5 năm 2020 Tác giả. Susan Lauber Hình ảnh RPM và GPG. Cách xác minh các gói Linux trước khi cài đặt chúng Bạn có chắc chắn rằng gói của mình an toàn khỏi tham nhũng hoặc hoạt động độc hại không? Đã đăng. Ngày 16 tháng 6 năm 2020 Tác giả. Susan Lauber chủ đề. Linux Quản trị Linux Bảo mật Ken HessKen đã sử dụng Red Hat Linux từ năm 1996 và đã viết sách điện tử, sách trắng, sách thực tế, hàng nghìn câu hỏi ôn thi và hàng trăm bài báo về nguồn mở và các chủ đề khác. Ken cũng có hơn 20 năm kinh nghiệm với tư cách là quản trị viên hệ thống doanh nghiệp với Unix, Linux, Windows và Ảo hóa. Thêm về tôi Hội nghị thượng đỉnh mũ đỏ 2022. theo yêu cầuNhận thông tin mới nhất về Ansible, Red Hat Enterprise Linux, OpenShift, v.v. từ sự kiện ảo theo yêu cầu của chúng tôi Đăng kí miễn phí Nội dung liên quanHình ảnh Cách lên lịch công việc bằng tiện ích 'cron' của Linux Lên lịch cho task chạy tự động vào những thời điểm cụ thể là kiến thức cần thiết cho bất kỳ sysadmin nào Đã đăng. Ngày 15 tháng 12 năm 2022 Tác giả. Alexon Oliveira (Sudoer, Mũ đỏ) Hình ảnh Tìm hiểu cách Unix ảnh hưởng đến Linux, hiểu các danh sách và từ điển Ansible và các mẹo khác dành cho quản trị viên hệ thống Làm cách nào để mã hóa tệp bằng dòng lệnh gpg?Cách mã hóa và giải mã tệp bằng GPG . Tạo khóa mới với cấu hình mặc định (Tạo khóa nhanh) Tạo khóa mới với cấu hình của riêng bạn (Tạo khóa đầy đủ) Liệt kê tất cả các khóa công khai GPG Liệt kê tất cả các cặp khóa riêng GPG Xuất khóa công khai ở định dạng ASCII Lệnh nào được sử dụng để mã hóa tệp bằng gpg?Mã hóa ( gpg [--options] --encrypt file )
. Nếu bạn không chỉ định người nhận bằng lệnh của mình, GPG sẽ nhắc bạn chỉ định người nhận (có khóa công khai phải nằm trong chuỗi khóa của bạn).
Làm cách nào để chuyển cụm mật khẩu trong dòng lệnh gpg?Thay đổi cụm mật khẩu của bạn . đi vào. gpg --edit-key key-id Tại dấu nhắc gpg nhập. mật khẩu Nhập cụm mật khẩu hiện tại khi được nhắc Nhập cụm mật khẩu mới hai lần khi được nhắc đi vào. tiết kiệm Làm cách nào để mã hóa mật khẩu bằng cmd?11. 1 Mã hóa mật khẩu . Chạy GGSCI Ban hành lệnh MẬT KHẨU MẬT KHẨU. ENCRYPT PASSWORD thuật toán mật khẩu ENCRYPTKEY {key_name. MẶC ĐỊNH}. Mật khẩu đã mã hóa được xuất ra màn hình khi bạn chạy lệnh ENCRYPT PASSWORD |