Here are the 5 steps I'm using: <I recall that other ways are possible; like naming the key>
0) create a hostname: hostname R1
1) create a domain name: ip domain name myname.edu
2) generate a key: crypto key generate rsa modulous 768
3) enable ssh server: <IOS automatically enables>
4) restrict to SSHv2: ip ssh version 2
What are the best commands to verify? Guessing one should verify using show commands and debug commands. As well as some "test" connections using ssh client v1 and v2.