Authentification par key publique avec user SFTP pris en charge

J'essaie de mettre en place un count d'user SFTP en prison sur ma propre machine locale pour tester une application avec libcurl. J'ai utilisé ce guide pour m'aider à comprendre comment configurer un user SFTP en prison: http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/

Le guide fonctionne, mais j'aimerais configurer l'authentification par key publique pour se connecter au count de l'user SFTP au lieu d'utiliser un mot de passe. J'ai quelques notions de base sur la génération et l'autorisation de keys privées et publiques à partir de ce guide: http://www.cyberciti.biz/tips/ssh-public-key-based-authentication-how-to.html

Cependant, essayer d'append un directory authorized_keys2 dans le directory de base de l'user sftp ne semble pas fonctionner. Tout conseil ou conseil serait utile.

Vous n'avez pas besoin d'un directory authorized_keys2 , vous avez besoin d'un directory ~/.ssh et dans ce directory un file authorized_keys2 .