make ssh remember host's username

You can set these up yourself in your configuration file $HOME/.ssh/config.

For example:

Host *.amazonaws.com
        User ec2-user

Host 192.0.2.1
        User centos