Bộ não của tôi được quấn quanh trục trên các khóa công khai và riêng tư. Khi bạn tạo một máy chủ đám mây (ví dụ) trên dịch vụ EC2 của Amazon và sau đó muốn kết nối với nó thông qua SSH, Amazon yêu cầu bạn phải tải xuống một khóa riêng để tạo kết nối. Không phải ý tưởng đằng sau khóa công khai / riêng tư cho thấy Amazon nên yêu cầu bạn tải xuống khóa công khai?
Hơn nữa, nếu tôi thiết lập máy chủ SFTP cho khách hàng sử dụng, tôi có nên cài đặt khóa của họ trên máy chủ hoặc cung cấp cho họ khóa từ máy chủ không? Trong cả hai trường hợp, nó nên là một khóa công khai hay riêng tư?