Mettez à jour et installez le logiciel porté ssh dans /usr/ports/security/ssh (il faut une version 1.2.25 ou postérieure).
Veillez à exécuter ssh-agent(1) avant toute autre application. Les utilisateurs de X, par exemple, le font habituellement depuis leur fichier .xsession ou .xinitrc. Reportez-vous à ssh-agent(1) pour plus de détails.
Générez une paire de clés avec ssh-keygen(1). Ces clés seront créées dans le répertoire $HOME/.ssh.
Copiez votre clé publique ($HOME/.ssh/identity.pub) dans le fichier authorized_keys de votre répertoire utilisateur sur freefall (i.e. $HOME/.ssh/authorized_keys).
Vous devriez maintenant pouvoir utiliser ssh-add(1) pour vous authentifier à chaque début de session. Il vous demandera la phrase clé pour votre clé privée, et l'enregistrera via votre agent d'authentification (ssh-agent(1)) de façon à ce que vous n'ayez plus à la retaper à chaque fois.
Testez en faisant quelque chose du style : ssh freefall.FreeBSD.org ls /usr.
Pour plus d'informations, reportez-vous à /usr/ports/security/ssh, ssh(1), ssh-agent(1), scp(1), et ssh-keygen(1).
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.