Bonjour à tous,
Je souhaiterai ouvrir une connexion SSH vers un poste distant, mais la
connexion doit se faire à l’aide de la clé publique stockée sur mon
poste.
j’ai essayé:
“Net::SSH.start(“postedistant”, :auth_methods => %w(publickey
hostbased))”
J’obtiens l’erreur suivante:
“private method `gsub’ called for {:auth_methods=>[“publickey”,
“hostbased”]}:Hash”
Si j’essaye de lui faire passer un nom d’utilisateur vide en remplacant
la commande par:
“Net::SSH.start(“postedistant”, “”, :auth_methods => %w(publickey
hostbased))”
J’ai seulement:
"Net::SSH::AuthenticationFailed in … "
Une idée? Je débute en ruby on rails…