Làm cách nào để xóa một khóa con trên Linux trong GnuPG?


14

Tôi muốn xóa một khóa con OpenPGP của tôi trên Linux (L) Ubuntu 16.04 trong GnuPG. Đó là một loại khóa vô dụng "trống" (xem khóa bên dưới 33333333). Tôi chưa tải nó lên các máy chủ quan trọng, vì vậy tôi nghĩ sẽ ổn khi xóa mà không cần thu hồi.

gpg2 --edit-key me@example.com

sec  rsa4096/11111111
     created: 2016-12-12  expires: 2017-12-12  usage: SC  
     confiance : ultime        validity: ultimate
ssb  rsa4096/22222222
     created: 2016-12-12  expires: 2017-12-12  usage: E   
ssb  rsa4096/33333333
     created: 2016-12-12  expires: never       usage:     
ssb  rsa4096/44444444
     créé : 2016-12-12  expires: 2017-12-12  usage: S   
[  ultimate ] (1). me <me@example.com>

Tôi đã thử "gpg> delkey ​​33333333", nhưng tôi đã nhận được thông báo này:

You must select at least one key.
(Use the 'key' command.)

sau đó gpg> key 33333333và tôi đã có kết quả này (kết quả tương tự như listlệnh):

sec  rsa4096/11111111
     created: 2016-12-12  expires: 2017-12-12  usage: SC  
     confiance : ultime        validity: ultimate
ssb  rsa4096/22222222
     created: 2016-12-12  expires: 2017-12-12  usage: E   
ssb  rsa4096/33333333
     created: 2016-12-12  expires: never       usage:     
ssb  rsa4096/44444444
     créé : 2016-12-12  expires: 2017-12-12  usage: S   
[  ultimate ] (1). me <me@example.com>

Tôi nên làm gì tiếp theo?


1
Trên dòng lệnh Linux (và nói chung), bạn có thể sử dụng ngôn ngữ tiếng Anh cho hầu hết các ứng dụng bằng cách thêm tiền tố LANG=C, ví dụ: LANG=C gpg2 --edit-key .... Ngoài ra, "chuyển" một vỏ sang ngôn ngữ tiếng Anh bằng cách chạy export LANG=C.
Jens Erat

Câu trả lời:


16

--edit-keyMenu tương tác của GnuPG hoạt động khác nhau. Bạn không chọn một khóa con theo key [subkey-id], nhưng key [key-index]trong trường hợp của bạn, đây sẽ là key 2(khóa con thứ hai từ trên xuống, khóa chính không được tính).

Sau khi làm như vậy, dòng

ssb  rsa4096/33333333

sẽ đổi thành

ssb* rsa4096/33333333

với dấu hoa thị cho biết phím được chọn. Sau khi chọn một hoặc nhiều khóa, hãy chạy delkeyđể xóa các khóa con đã chọn. Đừng quên save!


Cảm ơn rất nhiều. Tôi đã không nhìn thấy những dấu hoa thị trước đó. Cảm ơn bạn ! PS: số chỉ mục khóa là 2, không phải 3 (Tôi không thể chọn khóa "giây" đầu tiên).
etn

Bạn nói đúng, tôi chỉ nên đếm số khóa con. Nếu điều này trả lời câu hỏi của bạn, hãy xem xét chọn dấu kiểm bên trái (cũng có thể xem Câu hỏi thường gặp ).
Jens Erat

wow đó là không trực quan. Tôi tiếp tục chọn theo key-id.
arviman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.