Tôi nghĩ rằng những gì TCSgrad đã cố gắng hỏi (một vài năm trước) là làm thế nào để làm cho Linux hoạt động giống như máy Windows của mình. Đó là, có một tác nhân (pageant) có chứa một bản sao đã được giải mã của khóa riêng để cụm từ mật khẩu chỉ cần được đặt trong một lần. Sau đó, trình khách ssh, putty, có thể đăng nhập vào các máy nơi khóa công khai của anh ta được liệt kê là "được ủy quyền" mà không có lời nhắc mật khẩu.
Tương tự cho điều này là Linux, hoạt động như một khách hàng ssh, có một tác nhân giữ khóa riêng đã được giải mã để khi TCSgrad nhập "ssh host" lệnh ssh sẽ nhận khóa riêng của mình và không được nhắc cho một mật khẩu. host sẽ, tất nhiên, phải giữ khóa công khai trong ~/.ssh/authorized_keys.
Linux analog để kịch bản này được thực hiện sử dụng ssh-agent (các cuộc thi tương tự) và ssh-add (tương tự để thêm một khóa bí mật để Pageant).
Phương pháp làm việc cho tôi là sử dụng: $ ssh-agent $ SHELL $ SHELL đó là ma thuật tôi cần để làm đại lý chạy và tiếp tục chạy. Tôi thấy rằng ở đâu đó trên 'lưới và nó đã kết thúc một vài giờ đập đầu tôi vào tường.
Bây giờ chúng tôi có tương tự của cuộc thi chạy, một tác nhân không có khóa được tải.
Nhập $ ssh-thêm tự nó sẽ thêm (theo mặc định) các khóa cá nhân được liệt kê trong các tệp nhận dạng mặc định trong ~/.ssh.
Một bài báo trên web với rất nhiều chi tiết có thể được tìm thấy here
Có shouldn Không có bất kỳ vấn đề bằng cách sử dụng các phím trong linux cũng ... chỉ cần sao chép chúng hơn và thêm các quán rượu để các phím ủy quyền ... mặc dù thừa nhận tôi không hoàn toàn hiểu câu hỏi của bạn. – ranman
Không, tôi biết rất rõ rằng các định dạng chính được sử dụng bởi PuttyGen và ssh-agent là khác nhau, và chúng phải được chuyển đổi một cách rõ ràng - xem câu trả lời chi tiết của Kaleb bên dưới. – TCSGrad