Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Sshs – Le gestionnaire d’accès SSH

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.

Pour l’installer sous macOS :

En passant, je ne sais pas si vous avez vu mais l’hébergeur Hostinger propose des offres super intéressantes en matière d’hébergement web. C’est pas trop cher pour démarrer et s’auto-héberger. (Lien partenaire)

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.


Les articles du moment