2012-04-29 4 views
19

Il mio computer è stato rubato l'altro ieri, e ho inserito una chiave privata del mio server, la chiave è protetta da password, quindi dovrebbe essere OK. Ma il problema è che ora non riesco ad accedere al server.

Il server è Ubuntu, Amazon EC2, Dispositivo root: Instance Store. Ho cercato questo per un giorno intero, sembra che se il server è EBS, quindi sarà più facile solo creare un'immagine e avviare una nuova istanza. Ma sfortunatamente il mio non lo è.

Spero davvero che qualcuno possa darmi un consiglio su come accedere al server, il mio tipo di utente è root, quindi nessun altro può modificare la chiave per me.

Non so se è possibile creare una chiave privata dalla chiave pubblica e non so se è possibile ottenere la chiave pubblica da Amazon EC2. Per favore aiuto.

Grazie mille!Amazon EC2 perso chiave privata, come ottenere l'accesso al server?

+2

almeno posso aiutare inviando la tua domanda di upvoting – necromancer

+0

@agksmehx Grazie amico. :-) So che sono f ** ked, ma voglio ancora sapere se c'è qualcosa che posso fare per evitare di ricostruire il server. :-( – Jason

+0

non sono un esperto, sei sicuro di non riuscire a creare un AMI da un negozio di istanze? – necromancer

risposta

11

cercare di fare in questo modo:

Accedi al tuo AWS Management Console, in EC2 visualizzazione a schede, troverete qualcosa di simile 1 key Pair, clic su di esso, eliminare la coppia di chiavi vecchio, quindi creare nuova coppia.


EDIT:

Hai una domanda relativa HERE

cosa si potrebbe fare, è assegnare uno dei vostri Elastic IP all'istanza e instradare il traffico attraverso quella normalmente. Crea un'istantanea dell'istanza e crea un duplicato con un nuovo Keypair. Passa l'IP elastico alla nuova istanza.

e HERE

La soluzione migliore siamo stati in grado di elaborare è quello di bruciare un AMI dal istanza in esecuzione e lanciare una nuova istanza da quello AMI utilizzando la nuova coppia di chiavi.

Come creare la propria AMI? HERE. ;)

+8

Grazie per la tua risposta Ovviamente puoi cancellare una coppia di chiavi e crearne una nuova, ma non puoi assegnare una nuova coppia di chiavi a un'istanza in esecuzione A meno che non mi sia sfuggito qualcosa – Jason

+1

@Jason sì hai ragione, ho appena ricevuto alcuni QA correlati, vedere la nuova versione della risposta – Kjuly