La AWS SDK for Java 1.x è stata raggiunta end-of-support il 31 dicembre 2025. Ti consigliamo di eseguire la migrazione a per continuare AWS SDK for Java 2.xa ricevere nuove funzionalità, miglioramenti della disponibilità e aggiornamenti di sicurezza.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Lavorare con coppie di Amazon EC2 chiavi
Creazione di una coppia di chiavi
Per creare una coppia di chiavi, chiama il createKeyPair metodo del EC2 client Amazon con un CreateKeyPairRequestche contiene il nome della chiave.
Importazioni
import com.amazonaws.services.ec2.AmazonEC2; import com.amazonaws.services.ec2.AmazonEC2ClientBuilder; import com.amazonaws.services.ec2.model.CreateKeyPairRequest; import com.amazonaws.services.ec2.model.CreateKeyPairResult;
Codice
final AmazonEC2 ec2 = AmazonEC2ClientBuilder.defaultClient(); CreateKeyPairRequest request = new CreateKeyPairRequest() .withKeyName(key_name); CreateKeyPairResult response = ec2.createKeyPair(request);
Guarda l'esempio completo
Descrizione delle coppie di chiavi
Per elencare le tue coppie di chiavi o per ottenere informazioni su di esse, chiama il describeKeyPairs metodo del EC2 client Amazon. Restituisce un DescribeKeyPairsResultcomando che puoi usare per accedere all'elenco delle coppie di chiavi chiamando il relativo getKeyPairs metodo, che restituisce un elenco di KeyPairInfooggetti.
Importazioni
import com.amazonaws.services.ec2.AmazonEC2; import com.amazonaws.services.ec2.AmazonEC2ClientBuilder; import com.amazonaws.services.ec2.model.DescribeKeyPairsResult; import com.amazonaws.services.ec2.model.KeyPairInfo;
Codice
final AmazonEC2 ec2 = AmazonEC2ClientBuilder.defaultClient(); DescribeKeyPairsResult response = ec2.describeKeyPairs(); for(KeyPairInfo key_pair : response.getKeyPairs()) { System.out.printf( "Found key pair with name %s " + "and fingerprint %s", key_pair.getKeyName(), key_pair.getKeyFingerprint()); }
Vedi l'esempio completo
Eliminazione di una coppia di chiavi
Per eliminare una coppia di chiavi, chiama il deleteKeyPair metodo del EC2 client Amazon, passandogli un codice DeleteKeyPairRequestcontenente il nome della coppia di chiavi da eliminare.
Importazioni
import com.amazonaws.services.ec2.AmazonEC2; import com.amazonaws.services.ec2.AmazonEC2ClientBuilder; import com.amazonaws.services.ec2.model.DeleteKeyPairRequest; import com.amazonaws.services.ec2.model.DeleteKeyPairResult;
Codice
final AmazonEC2 ec2 = AmazonEC2ClientBuilder.defaultClient(); DeleteKeyPairRequest request = new DeleteKeyPairRequest() .withKeyName(key_name); DeleteKeyPairResult response = ec2.deleteKeyPair(request);
Guarda l'esempio completo
Ulteriori informazioni
-
Amazon EC2 Coppie di chiavi nella Guida per l' Amazon EC2 utente per le istanze Linux
-
CreateKeyPairnel riferimento alle Amazon EC2 API
-
DescribeKeyPairsnell' Amazon EC2 API Reference
-
DeleteKeyPairnell' Amazon EC2 API Reference