Publik nyckel: läggs på servern
Den publika nyckeln är en enda rad som du lägger till i ~/.ssh/authorized_keys på servern. Den är inte hemlig: Den som känner till den kan inte logga in med den.
Du bestämmer vilka tjänster vi får aktivera för analys, personalisering och externt innehåll.
Vi använder cookies och liknande tekniker på vår webbplats för att anpassa innehåll, bädda in externa medier och bättre förstå hur olika delar används.
Nödvändiga cookies
Dessa poster säkerställer grundläggande funktioner som säkerhet, stabilitet och formulärhantering.
Valfria avsnitt
Dina uppgifter kan behandlas med ditt samtycke eller med stöd av berättigade intressen. I cookieinställningarna kan du neka eller uttryckligen tillåta varje valfri kategori.
Vissa tjänster behandlar personuppgifter i länder utanför EU/EES. Genom att samtycka godkänner du även denna överföring. Mer information finns i vår integritetspolicy.
Du kan när som helst öppna och ändra ditt val senare. · 1.0.2
Med den kostnadsfria SSH-nyckelgeneratorn skapar du en SSH-nyckel online: ett Ed25519- eller RSA-nyckelpar direkt i din webbläsare, utan inloggning och med lösenfras om du vill. Du får den publika nyckeln som en rad liknande ssh-ed25519 AAAAC3Nz… admin@mein-laptop för authorized_keys, den privata nyckeln i OpenSSH-format och SHA256-fingeravtrycket. Den privata nyckeln lämnar aldrig sidan.
Byggd av Florian Galz
Nyckeln klar? På en VPS från ZAP-Hosting kan du lägga till den direkt när du beställer.
Läggs till i slutet av den publika nyckeln så att du kan känna igen den på servern senare.
Krypterar den privata nyckeln som ssh-keygen (bcrypt, 16 rundor, AES-256). Utan lösenfras kan alla som har filen använda den för att logga in.
Nyckeln genereras bara i din webbläsare (Web Crypto API). Ingen begäran, ingen lagring: den privata nyckeln lämnar aldrig den här sidan.
Välj typ, kommentar och lösenfras och klicka på ”Generera nyckelpar”. Här visas sedan publik nyckel, privat nyckel och fingeravtryck.
Exempelresultat
Du väljer typ, kommentar och eventuellt en lösenfras. Verktyget ger dig en publik nyckel, en privat nyckel och ett fingeravtryck. Nedan ser du en riktig publik Ed25519-nyckel som exempel. Din nyckel är ny varje gång du klickar och ser därför annorlunda ut.
Exempel · Fast exempelnyckel – varje ny nyckel är annorlunda
Inmatning
Utdata
| Del | Betydelse |
|---|---|
| ssh-ed25519 | Nyckeltyp: ssh-ed25519 för Ed25519, ssh-rsa för RSA. |
| AAAAC3NzaC1lZDI1… | Själva publika nyckeln i Base64. Alltid 68 tecken för Ed25519 och över 700 för RSA 4096. |
| admin@mein-laptop | Kommentar: valfri och används bara för att känna igen nyckeln. Den påverkar inte inloggningen. |
Varför detta verktyg
Vad den här SSH-nyckelgeneratorn kan göra och vad den tar hänsyn till.
Bara i webbläsaren
Skapas med Web Crypto API på din enhet. Ingen förfrågan, ingen lagring: den privata nyckeln lämnar aldrig den här sidan.
Ed25519 och RSA
Ed25519 som modern standard, RSA med 4096 eller 3072 bitar för äldre system.
Valfri lösenfras
Krypterar den privata nyckeln som ssh-keygen (bcrypt med 16 omgångar, AES-256-CTR).
Äkta OpenSSH-format
Privat nyckel som -----BEGIN OPENSSH PRIVATE KEY-----, offentlig nyckel på en rad för authorized_keys, precis som ssh-keygen skriver dem.
Fingeravtryck för jämförelse
Visar SHA256-fingeravtrycket, samma värde som ssh-keygen -l visar.
Kommandon för att lägga till nyckeln
Färdiga kommandon för ssh-copy-id, authorized_keys och inloggning, med rätt filnamn och behörigheter.
Så fungerar det
Från nytt nyckelpar till inloggning utan lösenord i fyra steg.
Steg 1
Välj Ed25519 (rekommenderas) eller RSA. För RSA ställer du in nyckellängden på 4096 eller 3072 bitar.
Steg 2
Ange om du vill en kommentar som max@laptop och en lösenfras som du upprepar för att bekräfta. Klicka på ”Skapa nyckelpar” för att skapa en publik nyckel, en privat nyckel och ett SHA256-fingeravtryck i din webbläsare.
Steg 3
Kopiera eller ladda ner den privata och den publika nyckeln (t.ex. id_ed25519 och id_ed25519.pub) och lägg båda i din .ssh-mapp. I Linux och macOS kör du chmod 600 för den privata nyckeln.
Steg 4
Kopiera den publika nyckeln till ~/.ssh/authorized_keys på servern med ssh-copy-id eller kommandot som visas. Sedan loggar du in med ssh -i utan lösenord.
Grunderna
En SSH-nyckel är ett nyckelpar med en publik och en privat nyckel. I stället för att skriva ett lösenord bevisar din dator vid inloggningen att den har rätt privat nyckel.
Den publika nyckeln är en enda rad som du lägger till i ~/.ssh/authorized_keys på servern. Den är inte hemlig: Den som känner till den kan inte logga in med den.
Den privata nyckeln stannar på din dator, helst i ~/.ssh/ och krypterad med en lösenfras. Den som får tag på den oskyddade filen kan logga in överallt där motsvarande publika nyckel finns registrerad.
Dessa ssh-keygen-kommandon skapar nyckelparet lokalt på din dator, i samma OpenSSH-format som SSH-nyckelgeneratorn ger:
ssh-keygen -t ed25519 -C max@laptopssh-keygen -t rsa -b 4096 -C max@laptopUtforska mer
Skapa starka, slumpmässiga lösenord direkt i webbläsaren – inget sparas eller överförs.
Byggd av Rugile Rutkauskaite
Skapa Unix-/Linux-filbehörigheter med kryssrutor som oktalt värde och symbolisk notation, eller avkoda dem åt andra hållet – inklusive setuid/setgid/sticky bit och ett färdigt chmod-kommando att kopiera.
Byggd av Justin Schuessler
Skapa Cron-uttryck med ett formulär, förklarat på tyska, med förhandsvisning av kommande körningstider – direkt i webbläsaren.
Byggd av Jakub Martyniak
Generera MD5-, SHA-1-, SHA-256- och SHA-512-hashar från text eller filer och jämför kontrollsummor. Körs helt i webbläsaren.
Byggd av Luca Stanek
Skapa och kontrollera Bcrypt-hashar – helt i webbläsaren, med justerbar kostnadsfaktor.
Byggd av Rugile Rutkauskaite
Lösenordskontroll: Kontrollera ditt lösenords styrka, tid att knäcka och mönstervarningar. Körs helt i webbläsaren, inget överförs.
Byggd av Luca Stanek
FAQ
Korta svar om nyckeltyp, lösenfras, säkerhet och hur du lägger till nyckeln på servern.
Tre saker: den publika nyckeln på en rad (t.ex. ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqb9NdaBdneuqRd7QOYM6KYP5ZQlUq07JqHDlI7RY1I admin@mein-laptop), den privata nyckeln i OpenSSH-format (-----BEGIN OPENSSH PRIVATE KEY-----) och fingeravtrycket, t.ex. SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Du kan kopiera båda nycklarna eller ladda ner dem som id_ed25519 och id_ed25519.pub.
Nyckelparet skapas enbart i din webbläsare med Web Crypto API. Ingen förfrågan skickas till en server, inget sparas eller loggas och den privata nyckeln lämnar aldrig sidan. Om du stänger fliken försvinner nyckeln om du inte har sparat den. Vill du hellre skapa nyckeln helt lokalt använder du ssh-keygen -t ed25519 i terminalen.
Ed25519 rekommenderas: nycklarna är korta, skapas snabbt och stöds av OpenSSH sedan version 6.5 (2014). Välj RSA med 4096 bitar bara om ett äldre system, en router eller en tjänst inte stöder Ed25519. 3072 bitar är det lägsta vi erbjuder för nya RSA-nycklar; något alternativ med 2048 bitar finns inte. Om din webbläsare ännu inte kan skapa Ed25519-nycklar visar verktyget ett meddelande och en knapp för att byta till RSA.
Den är valfri men rekommenderas. Med en lösenfras krypterar verktyget den privata nyckeln precis som ssh-keygen (bcrypt med 16 omgångar, AES-256-CTR). Den som hittar filen kan inte logga in utan lösenfrasen. Med ssh-agent slipper du skriva den vid varje anslutning. Du kan ändra den i efterhand med ssh-keygen -p -f ~/.ssh/id_ed25519.
Enklast är att använda ssh-copy-id -i ~/.ssh/id_ed25519.pub root@<server-ip>. Alternativt kör du kommandot som verktyget visar på servern: Det skapar ~/.ssh, lägger till raden i ~/.ssh/authorized_keys och sätter behörigheterna till 700 respektive 600. Sedan loggar du in utan lösenord med ssh -i ~/.ssh/id_ed25519 root@<server-ip>.
Ja. Den publika nyckeln är en vanlig OpenSSH-rad (ssh-ed25519 respektive ssh-rsa, nyckel, kommentar), precis som ssh-keygen skriver den i .pub-filen. Lägg till raden i SSH-nyckelinställningarna för ditt konto. Den privata nyckeln stannar på din dator.
Spara filerna i ~/.ssh/ på Linux och macOS eller i C:\Users\<Name>\.ssh\ på Windows. Den privata nyckeln måste ha behörigheten 600 på Linux och macOS (chmod 600 ~/.ssh/id_ed25519), annars avvisar SSH den. Windows 10 och 11 har OpenSSH inbyggt, så filerna fungerar direkt med ssh i terminalen. För PuTTY importerar du den privata nyckeln i PuTTYgen (Conversions > Import key) och sparar den som en .ppk-fil; själva verktyget ger bara OpenSSH-format. Lämna aldrig ut den privata nyckeln. Endast .pub-filen ska läggas på servern.
Fingeravtrycket är en kort kontrollsumma (SHA-256) för den publika nyckeln, t.ex. SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Med det kan du känna igen en nyckel utan att jämföra hela raden. ssh-keygen -l -f ~/.ssh/id_ed25519.pub visar samma värde.
Fler frågor?
Kontakta supportenEn VPS från ZAP-Hosting ger dig root-åtkomst via SSH, en egen brandvägg och inloggning med nyckel från första minuten.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla utvecklarverktyg
© 2026 ZAP-Hosting GmbH