How To Generate SSH Public & Private Key On Windows & Unix base Operating System.
ssh-keygen -t rsa -b 4096 -C "Login From YourNameHere System"
Or
ssh-keygen -t ed25519 -a 100 -C "Login to Prod Server from YourNameHere System" -f YourDestinationServerName
-b Specifies the number of bits in the key to create
-C Comment [ Capital C Not Small c ]
-t Type
-f File Name
-l Show fingerprint of specified public key