• # man authorized_keys

    Posté par . En réponse au message connexion ssh sans rentrer de passphrase. Évalué à 5.

    À défaut d'autre solution, tu peux créer une clé spécialement pour ce besoin et restreindre ses droits dans le authorized_keys:

    command="/usr/bin/svnserve --tunnel --tunnel-user=xxx --root=/var/xxx",no-port-forwarding,no-X11-forwarding,no-user-rc,no-pty,no-agent-forwarding ssh-rsa xxxkeyxxx

    Là ça autorise un utilisateur à se logger avec cette clé, mais il ne pourra parler qu'à l'entrée standard de svnserv (c'est ce que fait svn+ssh://) en tant que l'utilisateur spécifié par --tunnel-user et dans le repos spécifié par --root .

    man authorized_keys et man svnserv :)