Ho il seguente set-up.
Home pc --- reverse ssh tunnel --- > al server linux
Il tunnel ssh inverso è impostato in modo tale che sul mio PC di casa, la porta 22 sia aperta, ma non ho nulla che stia ascoltando su quella porta.
Il mio intento era di lasciare un server VNC in esecuzione su quella porta (sul mio pc di casa), e fare in modo che il mio server Linux agisse da intermediario, così posso VNC nel mio pc di casa quando viaggio. Tuttavia, ho dimenticato di avviare il server di vnc.
Quindi ho due domande
1- C'è qualcosa che posso fare dalla mia parte in remoto, sapendo che la porta 22 è aperta sul mio pc di casa attraverso il tunnel SSH.
2- Supponiamo per un secondo che la porta 22 fosse aperta a tutto il mondo non solo attraverso il tunnel SSH, questo crea qualsiasi vulnerabilità, sapendo che non ci sono servizi che ascoltano la porta 22 sul mio PC di casa.