Sshs - Le gestionnaire d'accès SSH

par Korben -

Si vous vous connectez souvent en SSH sur vos serveurs, depuis une machine Linux, Windows ou macOS, au travers d’un terminal, vous devez peut-être faire à chaque fois un exercice mental pour retrouver l’IP ou le nom ou le port auxquels vous connecter.

Mais ce temps est révolu grâce à Sshs, une interface dans le terminal qui liste tout simplement le contenu de votre fichier ~/.ssh/config afin que vous puissiez vous y connecter facilement.

![Logo de Sshs - Le gestionnaire d'accès SSH](sshs.gif)
Pour l'installer sous macOS :
brew install sshs

Pour l’installer sous Windows avec Chocolatey :

choco install sshs

Et pour Linux, il y a des paquets Arch et bien sûr les sources (Allez voir le Github).

Ensuite pour gérer la liste de vos machines, ça se passe comme je le disais dans le fichier ~/.ssh/config dont voici un exemple :

Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa Host "Mon serveurr" HostName server1.example.com User root Port 22 Host "Via le proxy" HostName server2.example.com User someone Port 22 ProxyCommand ssh -W %h:%p proxy.example.com

Le reste des paramètres que vous pouvez utiliser se trouve ici.