I downloaded, compiled and installed ssh-1.2.27. I generated key pair and copied public one to $home/.ssh/authorized_keys. Then i run sshd on remote system (where i don't have root acces) with -p 11111 and -f ~/.ssh/sshd_config. In both client and daemon config i enabled only RSAAuthentication. Then i tried to connect from local system and it fails. Running demon and client in debug mode discovered strange thing - while client says that server refused public key and thus closed connect, server says that it cannot find my shadow password. Since i disabled PasswordAuthentication, why server tries to find my shadow and what should i do to make it work? Remote system is Debian GNU/Linux 2.0 and local is Slakware 3.5.0.