Tôi muốn lưu cụm mật khẩu khóa SSH trong gnome-keyring và sau đó sử dụng nó tự động khi tôi cần.
làm như thế nào?
Tôi muốn lưu cụm mật khẩu khóa SSH trong gnome-keyring và sau đó sử dụng nó tự động khi tôi cần.
làm như thế nào?
Câu trả lời:
Để lưu cụm mật khẩu, hãy sử dụng seahorse-ssh-askpass từ gói cá ngựa:
cd $HOME/.ssh
/usr/lib/seahorse/seahorse-ssh-askpass my_key
Đảm bảo rằng khóa chung là tên tệp của khóa riêng cộng .pub
, trong ví dụmy_key.pub
Để tự động sử dụng khóa sau đó, hãy xem "Hộp thoại Gnome và SSH" và lần đầu tiên sử dụng, kiểm tra "Tự động mở khóa này bất cứ khi nào tôi đăng nhập".
ssh-add
Tuy nhiên, bạn có thể sử dụng tiện ích nhắc nhở cá ngựa thông qua : SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass ssh-add /path/to/private/key </dev/null
. Chuyển hướng đầu vào tiêu chuẩn là bắt buộc để buộc sử dụng SSH_ASKPASS
(dấu nhắc đồ họa).
/usr/libexec/seahorse/ssh-askpass
, nhưng có, nó có thêm khóa cho tác nhân và sử dụng dấu nhắc đồ họa nhưng điều này không giải quyết được vấn đề. Lần sau tôi phải thêm khóa một lần nữa và nhập lại cụm mật khẩu một lần nữa
seahorse-ssh-askpass
chỉ cần in mật khẩu tôi nhập vào thiết bị xuất chuẩn !!!