Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
documentation:informatique:linux:ssh:index [2019/01/23 13:48] – f1sls | documentation:informatique:linux:ssh:index [2019/01/23 14:07] (Version actuelle) – [➋] f1sls | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Connexion avec clefs ===== | ===== Connexion avec clefs ===== | ||
+ | ==== ➊ ==== | ||
+ | Copier la clef publique sur la machine de destination | ||
< | < | ||
$ ssh-copy-id -i .ssh/ | $ ssh-copy-id -i .ssh/ | ||
+ | </ | ||
+ | |||
+ | ==== ➋ ==== | ||
+ | You need to use an ssh agent. Short answer: try | ||
+ | |||
+ | < | ||
+ | $ ssh-add | ||
+ | </ | ||
+ | Supply your passphrase when asked. | ||
+ | |||
+ | If you aren't already running an ssh agent you will get the following message: | ||
+ | |||
+ | < | ||
+ | Could not open a connection to your authentication agent. | ||
+ | </ | ||
+ | In that situation, you can start one and set your environment up thusly | ||
+ | |||
+ | < | ||
+ | $ eval $(ssh-agent) | ||
+ | </ | ||
+ | Then repeat the '' | ||
+ | ===== Raccourci de connexion ===== | ||
+ | Pour nous connecter sur le serveur très rapidement, nous allons créer en local un fichier de configuration avec ses coordonnées : | ||
+ | < | ||
+ | nano ~/ | ||
+ | </ | ||
+ | On y indique les données suivantes : | ||
+ | < | ||
+ | Host < | ||
+ | HostName < | ||
+ | Port < | ||
+ | User < | ||
+ | IdentityFile ~/ | ||
+ | </ | ||
+ | |||
+ | Pour se connecter, il suffit désormais de taper : | ||
+ | < | ||
+ | ssh < | ||
</ | </ |