I have a fresh install of Ubuntu 12.04. I'm trying to setup ssh public key authentication. Unfortunately, it refuses to work. Running the ssh client in verbose mode I can see that the public keys are being refused.
~/.ssh/authorized_keys exists and seems to have the correct permissions etc.
What I would like to do is to read the sshd log to find out what it is complaining about. But I cannot find where the sshd logs to on Ubuntu 12.04. I've tried googling and checked /var/log/auth.log and /var/log/syslog and neither are showing sshd messages. Where can I find the daemon logs to figure out what is going on?
sshd is set with logging SyslogFacility AUTH LogLevel VERBOSE
and /etc/rsyslog.d/50-default.conf reads:
auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog
but nothing shows up about sshd in those log files.
Also. No sshd process appears to be running if run ps xa | grep sshd. Is that normal? It certainly accepts password connections.