Cổng thông tin Azure yêu cầu PEM / CER như một phần của quy trình cung cấp VM (mặc dù người ta có thể cung cấp mật khẩu thay thế). PuttyGen tạo PEM từ PPK khi câu trả lời này giải mã, nhưng đầu ra không được cổng thông tin chấp nhận. Nếu tôi tìm ra điều này, tôi sẽ đăng câu trả lời ở đây ... - Rohit Chatterjee ngày 29 tháng 1 lúc 4:18 1 đã bỏ phiếu
Ok, tôi đã làm theo hướng dẫn tại azure.microsoft.com/en-us/documentation/articles/iêu và họ đã làm việc. Về cơ bản, bạn chạy "openssl req -x509 -nodes -day 365 -newkey rsa: 2048 -keyout myPrivateKey.key -out myCert.pem". .Pem cần được tải lên thông qua cổng thông tin Azure. (Tôi không đăng bài này dưới dạng câu trả lời vì tôi đã làm nó trên máy Mac của mình và người đăng đã yêu cầu giải pháp Windows. Google cho biết rằng các bản phân phối OpenSSL cho Windows tồn tại, nhưng tôi chưa thử bất kỳ.) - Rohit Chatterjee ngày 29 tháng 1 lúc 4:49
Ngoài ra, khóa riêng được tạo trong nhận xét của tôi ở trên - myPrivateKey.key - cần được nhập vào PuttyGen và được chuyển đổi thành PPK. Putty sẽ không sử dụng tệp .key. - Rohit Chatterjee ngày 29 tháng 1 lúc 4:51