Saya menggunakan banyak terowongan SSH ke berbagai server di mesin linux saya (untuk tunneling ke database, server web, dll) dan akan sangat berguna untuk melihat daftar terowongan terbuka saat ini melalui skrip shell.
Saya dapat mengidentifikasi koneksi lokal melalui grep di netstat di sepanjang baris:
netstat -n --protocol inet | grep ':22'
tapi ini tidak akan menunjukkan port remote yang terhubung (dan jelas termasuk koneksi SSH standar yang tidak disetel)
PEMBARUAN : Jawabannya baik-baik saja tetapi tidak menunjukkan port jarak jauh yang terhubung dengan saya. Misalnya saya sering memiliki terowongan ke mysql, katakan localhost: 3308 mapping ke: 3306 pada server. Biasanya saya bisa menebak dengan port lokal yang saya pilih tetapi akan lebih baik untuk memiliki akses ke keduanya.
Ada ide?