Thay đổi cụm mật khẩu của khóa riêng puttygen trong Windows


11

Tôi có một khóa riêng trong Windows, được tạo bởi puttygen.exe. Tôi đã sử dụng các tùy chọn mặc định để lưu nó, công cụ tự động cung cấp cho nó một .ppktiện ích mở rộng và nó trông như thế này:

PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: rsa-key-20130627
Public-Lines: 4
AAAAB3NzaC1yc2EAAAABJQAAAIBnvvAhyMs4rdlQd4OdajDw4jIPi6vIjrWjt4l4
5C3wHOSxyQQdtSA8XT3K0rSBnNtZRJTb5mfix67qQe3pHCTMSNsYIaBi8xQJHZRa
RxdY+1VtGnSlEma8KO2We9eDNCGiwrRTUzqvTiGCnzU0pF1MXxu3ObISJcpqv+sQ
1GB0cw==
Private-Lines: 8
AAAA..........
Private-MAC: XXXXXXXXX

Bây giờ tôi cần thay đổi cụm mật khẩu và theo các tài liệu thì điều này có vẻ đơn giản:

puttygen.exe -P key.ppk

Nhưng điều này bật lên một cửa sổ với lỗi này:

PuTTYgen Error: Couldn't load private key (unable to open file)

Tôi cũng đã cố gắng thay đổi cụm mật khẩu bằng ssh-keygenGit Bash:

ssh-keygen.exe -p -f key.ppk

Nó yêu cầu mật khẩu cũ của tôi, nhưng sau đó nó cho tôi lỗi Bad passphrase. Điều đó không đúng, vì tôi có thể thêm khóa vào pageant.exevà tôi không nhầm cụm mật khẩu ...

Bất cứ điều gì khác tôi có thể cố gắng thay đổi hoặc bỏ cụm mật khẩu?

Câu trả lời:


8

puttygen trên Windows dường như không chấp nhận bất kỳ đối số dòng lệnh nào mà tôi có thể nói. Lỗi đó là phàn nàn về việc không thể tìm thấy -Pchìa khóa mà tôi tin. Nếu bạn chạy puttygen.exe key.ppkthay vào đó sẽ tải ppk vào puttygen và cho phép bạn cung cấp cho nó một cụm mật khẩu mới và sau đó lưu lại khóa của bạn.


16

Kiểm tra này:

Putty không lưu trữ khóa theo định dạng tương thích OpenSSH. Bạn cần sử dụng công cụ "puttygen" để thao tác khóa riêng của mình.

(thông qua tài liệu này , qua Google):

Để thay đổi hoặc đặt cụm mật khẩu trên khóa SSH trong PuTTY, hãy làm như sau:

Chạy chương trình puttygen.exe. Nhấp vào nút "Tải". Chọn tệp khóa riêng mà bạn muốn đặt cụm mật khẩu. Nhập cụm mật khẩu mới mong muốn trong các trường "Cụm mật khẩu chính" và "Xác nhận cụm mật khẩu". Nhấp vào nút "Lưu khóa riêng". Ghi đè lên bản sao hiện tại của khóa của bạn.

Từ:

/superuser/522159/unable-to-change-password-for-private-ssh-key

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.