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?

Joseph Weissman
la source
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).

jtimberman
la source
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.

Rich Bradshaw
la source
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.

Kornel
la source