Tekniska bloggspel, Android-app-apk, tips och tricks

Generera en ny AWS EC2-servernyckel

Obs: I nästa ämne du kommer att läsa kommer du att lära dig om: Generera en ny AWS EC2-servernyckel

EC2 är Amazon Elastic Compute Cloud 2 är en webbmolntjänst som ger utvecklare enklare tillgång till skalbara webbmoln på webben och ger säkra, skalbara datormöjligheter. Den kan också användas för att hantera lagring, konfigurera säkerhet och vara värd för virtuella servrar.

servern själv

Tjänsten använde offentliga nycklar för att skydda och kryptera information i molnet och servrar för inloggningsautentisering. När du väl har lagrat data i molnet används en offentlig nyckel för att kryptera den, sedan får du en privat nyckel som i slutändan kan dekryptera den informationen. Detta tillåter användare att säkra sina data med en servernyckel istället för ett användarnamn och lösenord.

Namnge din nyckel

Det första steget för att skapa ett nyckelpar är namnet. Det är viktigt att ge nyckeln ett namn du kan komma ihåg. Detta namn blir det som förknippas med den specifika nyckeln. Den privata nyckeln är din egendom, du kan lagra den på din lokala enhet eller Google Dokument. Alla som har tillgång till denna nyckel kan också komma åt informationen i den instans som är kopplad till nyckeln. Amazon EC2 lagrar bara den publika nyckeln. Amazon EC2 stöder endast SSH 2048 bit2 RSA-nycklar och kan utökas till fem tusen nycklar i en region. Ett amazon-nyckelpar genereras med den krypterade instansen.

Det finns två sätt att generera nyckeln för en instans. Du kan skapa den indirekt på Amazon-konsolen eller så kan du skapa den i projektkonsolen och importera den. För att göra det, logga in Amazon tröst. I menyraden väljer du alternativet för att välja Key Pair och navigera till Generate Key Pair. Här kommer du att bli ombedd att ange ett namnnyckelpar. Ange namnet som motsvarar den instans som skapats för den enkla uppmaningen.

Du måste ange filformatet innan du sparar. Du kan välja pem, öppna med OpenSSH eller välja, ppk för att öppna med PuTTY. När detta är gjort kan du spara din nya parnyckel för den instansen. Tänk på att Amazon inte lagrar dina servernycklar, så de kan inte hämtas från Amazon när du släpper dem. Om du tappar eller glömmer en nyckel för en annan instans än en EBS-stödd Linux-instans är det bäst att ta bort eller förstör den instansen och starta en ny. Men om det är Linux kan du ladda ner det.

Skriv din kod

För att importera din publika nyckel till Amazon EC2, generera ett RSA-nyckelpar med en tredjepartsplattform. När du är klar kan du importera nyckeln till Amazon EC2. De flesta programmeringsspråk som Python, Java, C#, C++ har standardbibliotek som tillåter generering av RSA-nycklar.

EC2 accepterar endast nycklar av följande format, OpenSSH public key-format (~/.ssh/authorize-format), SSH2-format, Base64-kodat DER-format och specificerat SSH public key-filformat specificerat i RFC4716. Den stöder dock inte DSA-nycklar. Nycklarna kan vara mellan 1024, 2048, 4096, 2048 och 4096. De två sista är för den anslutna instansens API.

Skapa din nyckel

För att generera nyckeln, gå till tredjepartsappens kontrollpanel och ange följande:

generera-nyckel-par-nyckel-namn (hèdry-run |

Detta genererar ett 2048 bitars RSA-nyckelpar med det angivna namnet. Kom ihåg att ange önskat namn i egenskapen Nyckelnamn.

Spara din nyckel

För den publika nyckeln kan du välja den filtillägg du vill ha och sedan spara den i en lokal fil. Däremot är filändelsen för den privata nyckeln viktig. Du bör spara den privata nyckeln på en annan filplats än den offentliga nyckeln med tillägget .pem

Det är mycket viktigt att spara den privata filen på en plats där du tar bort den av misstag eller så kan den enkelt utvärderas av en tredje part. Du behöver den här nyckeln när du vill ansluta till den eller starta den. Din privata nyckel ska se ut så här

private key BEGYNN RSA – – EXAMPLEKEYKCAQEAy7WZhaDsrA1W3mRlQtvhwyORRX8gnxgDAfRt / gx42kWXsT4rXE / b5CpSgie / vBoU7jLxx92pNHoFnByP + Dc21eyyz6CvjTmWA0JwfWiW5 / akH7iO5dSrvC7dQkW2duV5QuUdE0QWZ / aNxMniGQE6XAgfwlnXVBwrerrQo ZWQeqiUwwMkuEbLeJFLhMCvYURpUMSC1oehm449ilx9X1FG50TCFeOzfl8dqqCP6GzbPaIjiU19xX + / + azOR9V tpUOzEL + wmXnZt3 / nHPQ5xvD2OJH67km6SuPWoPzev / D8V + x4 + bHthfSjR9Y7DvQFjfBVwHXigBdtZcU2 / wei8D / HYwIDAQABAoIBAGZ1kaEvnrqu / Uler7vgIn5m7lN5LKw4hJLAIW6tUT / fzvtcHK0SkbQCQXuriHmQ2MQyJX / 0kn2NfjLV / ufGxbL1mb5qwMGUnEpJaZD6QSSs3kICLwWUYUiGfc0uiSbmJoap / GTLU0W5Mfcv36PaBUNy5p53V6G7hXb2bahyWyJNfjLe4M86yd2YK3V2CmK + X / + BOsShnJ36 hjrXPPWmV3N9zEmCdJjA + K15DYmhm / tJWSD981oGk9TopEp7CkIfatEATyyZiVqoRq6k64iuM9JkA3OzdXzMQexXVJ1TLZVEH0E7bhlY9d8O1ozRoQs / FiZNAx2iijCWyv0lpjE73 + kCgYEA9mZtyhkHkFDpwrSM1APaL8oNAbbjwEy7Z5Mqfql LIP1YkriL0DbLXlvRAH + + + yHPRit2hHOjtUNZh4Axv cpg09qbUI3 43eEy24B7G + / + Uh GTfbjsXsOxQx / xp9otyVwc7hsQ5TA5PZb + mvkJ5OBEKzet9XcKwONBYELGhnEPe7cCgYEA06V gov6Y HleHui9kHuwsayav0elc5zkxjF9nfHFJRry21R1trw2Vdpn 9g481URrpzWVOEihvm + + // xTtmaZlSp lkq75XDwnUWA8gkn6O3QE3fq2yN98BURsAKdJfJ5RL1HvGQvTe10HLYYXpJnEkHv Unl2ajLivWUt5pbBrKbUCgYBjbO + + + OZk0sCcpZ29sbzjYjpIddErySIyRX5gV2uNQwAjLdp9PfN295yQ BxMBXiIycWVQiw0bHoMo7yykABY7Ozd5wQewBQ4AdSlWSX4nGDtsiFxWiI5sKuAAeOCbTosy1s8w8fxoJ5Tz1sdoxNeGsArq6Wv / G16zQuAE9zK9vvwKBgF + 09VI / 1wJBirsDGz9whVWfFPrTkJNvJZzYt69qezxlsjgFKshyWBhd4xHZtmCqpBPlAymEjr / TOlbxyARmXMnIOWIAnNXMGB4KGSyl1mzSVAoQ + + FQR cJ3d0dyPl1jjjb0Ed / NY8frlNDxAVHE8BSkdsx2f6ELEyBKJSRr9snRAoGAMrTwYneXzvTskF / S5Fyu0iOegLDaNWUH38v / nDCgEpIXD5Hn3qAEcju1IjmbwlvtW nY2jVhv7UGd8MjwUTNGItdb6nsYqM2asrnF3qSVRkAKKKYeGjkpUfVTrW0YFjXkfcrR + / V + QFL5OndHAKJXjW7a4ejJLncTzmZSpYzwApc = – END RSA PRIVATE KEY–

När du skapar nyckelpar, använd den nya konsolen, den gamla konsolen, AWS CLI eller PowerShell för att importera nycklarna till Amazon AWS. Gå till Amazon EC2 för att komma åt Amazon EC2-konsolen och ange de nygenererade nycklarna. Precis som med generering av nyckelpar, välj nyckelparet men istället för att skapa ett nytt nyckelpar, välj importnyckelparet.

Återigen, ge den ett namn som du enkelt kan associera med din instans. Här kan du bläddra bland dina filer för att välja filen som innehåller nyckeln. Du kan kopiera och klistra in nyckelinnehållet i fältet Public Key. Se också till att nyckelparet du just importerade visas i listan över nyckelpar. Du har nu namngett, genererat och sparat din egen AWS EC2-servernyckel.

Table of Contents