Skip to content

Instantly share code, notes, and snippets.

@braddevans
Created November 2, 2022 10:20
Show Gist options
  • Save braddevans/7cdd4abb632fd1fdb048aa36c1bfc157 to your computer and use it in GitHub Desktop.
Save braddevans/7cdd4abb632fd1fdb048aa36c1bfc157 to your computer and use it in GitHub Desktop.
Generate SSH keypairs into a keys folder
#!/bin/bash
mkdir -p keys/{rsa,dsa,ecdsa,ed25519}
ssh-keygen -b 1024 -t dsa -f keys/dsa/id_dsa;
ssh-keygen -b 4096 -t rsa -f keys/rsa/id_rsa;
ssh-keygen -b 521 -t ecdsa -f keys/ecdsa/id_ecdsa;
ssh-keygen -b 4096 -t ed25519 -f keys/ed25519/id_ed25519;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment