The authenticity of host ‘grant.dreamhost.com (22.214.171.124)’ can’t be established.
This is normal. You’re always going to get this message when connecting to any given machine for the first time. Type yes to continue connecting, and the remote host’s key will be saved in your ~/.ssh/known_hosts file (or its equivilent on whatever type of system you’re using).
Subsequent connections will compare the remote host’s key to the key in known_hosts. If they don’t match, you’re given a warning that something unusual may be going on. If they match, you can be sure that the host you’re connecting to now is the same one you connected to the first time you logged in.
If you want useful replies, ask smart questions.