Skip to content

Key Management

MyShell Terminal includes SSH key management — generate, store, and use key pairs directly.

Generating Keys

Local Generation

  1. Open Settings → Keys
  2. Click Generate Key
  3. Select key type (Ed25519 recommended)
  4. Generate — keys are created locally and securely

View and copy after generation:

  • Public key: add to server's ~/.ssh/authorized_keys
  • Private key: keep secure, used for authentication

Using Keys

Binding to a Server

When adding/editing a server:

  1. Select Key as authentication method
  2. Choose from saved keys
  3. Or paste private key content

One-Click Public Key Deployment

After connecting, deploy your public key to the server's authorized_keys with one click — passwordless login on subsequent connections.

Key Types

TypeRecommendationNotes
Ed25519RecommendedMost secure, fastest, shortest key
RSA 4096Good compatibilityFor older systems

TIP

Ed25519 keys are recommended — more secure and performant than RSA.

基于 MIT 许可发布