It's worth enabling SSH in nearly every case for normal day to day remote access. This is mainly due to the inherently insecure nature of its little brother - TELNET, which is completely un-encrypted and therefore sniffable on any network.
Here's how:
R2(config)#ip domain name cisco.com
R2(config)#crypto key generate rsa
The name for the keys will be: R2.cisco.com
Choose the size of the key modulus in the range of 360 to 2048 for your
General Purpose Keys. Choosing a key modulus greater than 512 may take
a few minutes.