Membuat Pasangan Kunci - AWS SDK for Java 1.x

AWS SDK for Java 1.x telah memasuki mode pemeliharaan pada 31 Juli 2024, dan akan mencapai end-of-supportpada 31 Desember 2025. Kami menyarankan Anda bermigrasi ke AWS SDK for Java 2.xuntuk terus menerima fitur baru, peningkatan ketersediaan, dan pembaruan keamanan.

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.

  1. 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.

  2. Lulus objek permintaan keCreateKeyPairmetode. Metode mengembalikanCreateKeyPairResultmisalnya, sebagai berikut:

    CreateKeyPairResult createKeyPairResult = amazonEC2Client.createKeyPair(createKeyPairRequest);
  3. Panggil objek hasilgetKeyPairmetode untuk mendapatkankeyPairobjek. MemanggilKeyPairobjekGetKeyMaterialmetode untuk mendapatkan terenkripsi kunci pribadi PEM-dikodekan, sebagai berikut:

    KeyPair keyPair = new KeyPair(); keyPair = createKeyPairResult.getKeyPair(); String privateKey = keyPair.getKeyMaterial();