You're going to need to get physical access to the FreeBSD server (or call someone who can get access for you). I'd check /var/log/auth.log for clues.
If I had to take a WAG, you're using StrictModes in sshd_config, and you've set your permissions on your home directory and/or its .ssh subdirectory to be too "generous".
On a side note: Don't ever shut off your working authentication method until after you've got pubkey authentication working properly.
__________________
Kill your t.v.
|