3 votes

Quelle est la meilleure façon de se connecter à des serveurs distants ?

Je me connecte actuellement à un serveur distant en ouvrant le terminal, en lançant ssh-agent, en ajoutant une clé, en lançant xterm et en me connectant via ssh.

Quels outils dois-je utiliser pour cela ? J'ai regardé le trousseau, mais la documentation n'explique pas comment l'utiliser pour ssh.

2voto

Harald Hanche-Olsen Points 3981

Cela devrait fonctionner. Plus en détail : Premièrement, ne pas exécuter ssh-agent vous-même, puisque launchd l'exécutera pour vous à la demande. Assurez-vous que votre clé ssh privée se trouve dans ~/.ssh/ avec les permissions appropriées, c'est-à-dire qu'il ne peut être lu par personne d'autre que vous-même :

; ls -l .ssh/id_dsa
-rw-------  1 user  13799  736 Oct 12  2001 .ssh/id_dsa

Exécuter maintenant ssh remote-hostname . Une boîte de dialogue devrait s'ouvrir pour vous permettre de déverrouiller la clé. La boîte de dialogue comporte un bouton de vérification permettant de stocker la phrase de passe dans votre trousseau de clés. Cochez cette case et cliquez sur OK. (Vous devez effectuer cette opération avec /usr/bin/ssh Je pense qu'il n'y a pas de ssh que vous pourriez avoir de macports ou de fink). Si vous n'obtenez pas la boîte de dialogue, il se peut que ssh a besoin de connaître le nom et l'emplacement de votre clé privée. Si c'est le cas, indiquez-les à l'aide de l'option -i comme dans

ssh -i .ssh/id_dsa remote-hostname

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X