Sử dụng ssh-keygenlệnh. Trên máy chủ (nơi bạn muốn ssh đến) lưu trữ khóa chung trong tệp ~/.ssh/authorized_keys. Nếu bạn chưa có thư mục .ssh trong nhà (~), hãy tạo nó (cũng cẩn thận: có vẻ như sshd rất kén chọn - vì lý do bảo mật - rằng không người dùng nào khác có thể đọc tệp / thư mục đó, tốt hơn là nên phát hành chmod 700 trên thư mục .ssh của bạn và chmod 600 trên tệp trong đó).
Trên máy bạn muốn ssh từ ("client"), bạn có thể sử dụng khóa riêng để ssh đến máy chủ của mình. Bạn có thể lưu trữ nó ở bất cứ đâu sau đó bạn có thể sử dụng công -itắc của ssh, để cung cấp khóa công khai sẽ được sử dụng. Tôi viết điều này, vì bạn đã nói rằng "không lưu trữ tại vị trí mặc định". Vị trí mặc định sẽ là file id_dsa(đối với khóa DSA) trong thư mục .ssh của bạn. Sau đó, bạn không cần công -itắc để chỉ định khóa của mình, vì nó sẽ được chọn tự động từ đó.