AWS SDK for Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-support
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat Pasangan Kunci
Anda harus menentukan key pair saat meluncurkan instans EC2 dan kemudian menentukan kunci privat saat terhubung ke instans. Anda dapat membuat key pair atau menggunakan key pair yang sudah ada yang Anda gunakan saat meluncurkan instans lainnya. Untuk informasi selengkapnya, lihatAmazon EC2Pasangan kuncidi dalamAmazon EC2Panduan Pengguna untuk Instans Linux.
-
Membuat dan menginisialisasiCreateKeyPairRequestcontoh. MenggunakanwithKeyNamemetode untuk mengatur nama key pair, sebagai berikut:
CreateKeyPairRequest createKeyPairRequest = new CreateKeyPairRequest(); createKeyPairRequest.withKeyName(keyName);
penting
Nama pasangan harus unik. Jika Anda mencoba membuat key pair dengan nama kunci yang sama dengan key pair yang ada, Anda akan mendapatkan pengecualian.
-
Lulus objek permintaan keCreateKeyPairmetode. Metode mengembalikanCreateKeyPairResultmisalnya, sebagai berikut:
CreateKeyPairResult createKeyPairResult = amazonEC2Client.createKeyPair(createKeyPairRequest);
-
Panggil objek hasilgetKeyPairmetode untuk mendapatkankeyPairobjek. Memanggil
KeyPair
objekGetKeyMaterialmetode untuk mendapatkan terenkripsi kunci pribadi PEM-dikodekan, sebagai berikut:KeyPair keyPair = new KeyPair(); keyPair = createKeyPairResult.getKeyPair(); String privateKey = keyPair.getKeyMaterial();