Authentification Putty sur Mac OS X?


9

Sur ma machine de développement Windows, j'utilise Pageant avec une clé secrète pour m'authentifier auprès d'un serveur SVN.

Je veux savoir: quel est le processus Mac équivalent pour ce faire? Le concours n'est pas porté, comment puis-je m'authentifier?


1
Si vous souhaitez importer une clé de votre machine Windows avec PuttyGen, utilisez Export -> OpenSSH pour créer un fichier au format correct
Casebash

Réponses:


8

J'utilise SSH Keychain sur mon Mac pour gérer mon agent de clé ssh et les clés jointes. Il exécute ssh-agent et ssh-add pour gérer les clés en arrière-plan, mais démarre lorsque je me connecte, stocke la phrase secrète dans le trousseau de connexion OSX (vous n'avez pas à le faire, cependant).


Notez qu'OSX 10.5+ possède un agent ssh intégré, donc aucune installation de logiciel supplémentaire n'est nécessaire (la première fois que j'ai accédé à la clé privée chiffrée dans OSX 10.6, on m'a demandé une phrase secrète; cela a ensuite été "par magie" ajouté au trousseau et plus d'invite depuis)
Milan Gardian

2
blech, ce lien ne mène plus nulle part utile :(
bacar

c'est le bon lien - sshkeychain.sourceforge.net
Aldekein

4

ssh-add et ssh-agent sont les outils équivalents qui sont intégrés. La meilleure façon est de lire n'importe quel tutoriel pour linux ou os x dans la configuration de l'auth avec ssh, ce sera la même chose.



3

Pour moi, le ~/.ssh/configfichier fonctionne mieux. Ajoutez-y des groupes de configurations en utilisant ce schéma:

host shortname
user my_username
hostname host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh

et alors

ssh shortname

se connectera en utilisant ces paramètres, y compris la clé. Cela vous permet d'avoir beaucoup de clés différentes pour différents hôtes sans avoir à les ajouter toutes ssh-agent.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.