Liste des tunnels SSH ouverts
J'utilise beaucoup de tunnels SSH vers différents serveurs sur ma machine linux (pour la connexion à des bases de données, des serveurs web, etc.) et il serait vraiment pratique de pouvoir consulter une liste des tunnels actuellement ouverts via un script shell.
Je peux identifier les connexions locales via un grep sur netstat en s'inspirant de :
netstat -n --protocol inet | grep ':22'
mais cela ne me montrera pas le port distant auquel il est connecté (et inclut évidemment les connexions SSH standard qui ne sont pas tunnelisées)
MISE À JOUR : Les réponses sont correctes mais ne me montrent pas le port distant auquel je suis connecté. Par exemple, j'ai souvent un tunnel vers mysql, disons localhost:3308 qui correspond à :3306 sur le serveur. Normalement, je peux deviner les ports locaux que j'ai choisis, mais ce serait bien d'avoir accès aux deux.
Des idées ?