Uso molti tunnel SSH su vari server sulla mia macchina linux (per il tunneling su database, web server ecc.) E sarebbe davvero utile visualizzare un elenco di tunnel aperti attuali tramite uno script di shell.
Posso identificare le connessioni locali tramite grep su netstat lungo le linee di:
netstat -n --protocol inet | grep ':22'
ma questo non mi mostrerà la porta remota a cui è connessa (e ovviamente include connessioni SSH standard che non sono sintonizzate)
AGGIORNAMENTO : Le risposte vanno bene, ma non mi stanno mostrando la porta remota a cui sono connesso. Ad esempio, ho spesso un tunnel attraverso mysql, ad esempio localhost: 3308 mappatura a: 3306 sul server. Normalmente posso indovinare dalle porte locali che ho scelto, ma sarebbe bello avere accesso ad entrambi.
Qualche idea?