M
MJJ Tools
Home
Security Tool
SSH Key Generator
M
MJJ Tools

Discover 70+ free online tools including calculators, converters, generators, and utilities. All tools work in your browser - no downloads required!

Popular Tools

  • ACFT Calculator
  • JSON Formatter & Validator
  • Chinese English Translator
  • Base64 Encoder/Decoder

Categories

  • Math Tool
  • Developer Tool
  • Finance Tool
  • Daily Tools

Info

  • About Us
  • Changelog
  • Privacy Policy
  • Terms of Service

© 2025 MJJ Tools. All rights reserved.

SSH Key Generator

Generate secure SSH key pairs for authentication with RSA and Ed25519 support

Key Configuration

About SSH Keys

🔐 What are SSH Keys?

SSH keys are a pair of cryptographic keys used for secure authentication to SSH servers without passwords.

🔑 Key Types

RSA: Traditional, widely supported. Ed25519: Modern, more secure and faster, smaller key size.

🛡️ Security

Keys are generated locally in your browser. No data is sent to any server.

📁 Usage

Save private key to ~/.ssh/ and add public key to server's ~/.ssh/authorized_keys

How to Use Your SSH Keys

1. Save the Private Key

chmod 600 ~/.ssh/id_rsa

Save to ~/.ssh/ directory and set proper permissions

2. Add Public Key to Server

cat id_rsa.pub >> ~/.ssh/authorized_keys

Append public key to authorized_keys on the target server

3. Connect Using SSH

ssh -i ~/.ssh/id_rsa user@hostname

Use the private key to authenticate to the server