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.