Sử dụng hộp thoại dựng sẵn trong OSX để mở khóa khóa SSH


1

OSX có hộp thoại cụm mật khẩu dựng sẵn cho ssh-agent, do đó, trong lần sử dụng đầu tiên của khóa, nó sẽ được lưu vào bộ đệm.

Vấn đề là - tôi không thể tìm ra cách tạo ra hộp thoại đó bằng cách thêm ssh-add. ssh-add sẽ chỉ nhắc một cụm mật khẩu trên thiết bị đầu cuối.

Bằng cách nào đó, tác nhân kiểm tra sự tồn tại của các tệp khóa .pub và khóa riêng và sử dụng tệp đó để biết nên yêu cầu và sinh ra cái mà tôi giả sử là hộp thoại dựng sẵn.

Tôi có thể giải quyết vấn đề này bằng cách tin tưởng vào khóa đó để đăng nhập vào "localhost" và đặt "ssh localhost echo -n" "" vào .bashrc của tôi, nhưng điều này thật ngu ngốc. Nếu tôi có thể ssh-add và đặt cụm mật khẩu vào thiết bị đầu cuối, tôi cũng có thể sử dụng GUI dựng sẵn.

(Tại sao tôi muốn mở khóa ssh một cách tự nhiên trước khi tôi đăng nhập vào bất cứ thứ gì hoặc một khóa agent / unpassworded.)

Tôi bực mình vì tôi không thể tìm thấy tài liệu tham khảo cho điều này ở bất cứ nơi nào khác.

Câu trả lời:


1

Tôi nghĩ rằng hộp thoại là bởi vì nó đang thêm khóa ssh vào móc khóa (cũng như | thay vì) cho các tệp .ssh /.

Bạn sẽ có thể gọi ssh-add -Kvà nhận được kết quả tương tự.

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.