linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Tunnel

Emanuele Olivetti olivetti a fbk.eu
Mer 29 Gen 2014 09:49:24 UTC
On 01/29/2014 02:30 AM, Andrea Occhi wrote:
> [...]
>
>
> Facendo
> ssh user a outserver -p22222 -R outserver:8080:termostato:80
>
> funziona, ma come faccio a lanciare il tutto (magari da script) e a
> controllare che tutto funzioni?
> C'è altro modo più semplice? Nota che non mi serve riservatezza dei
> dati passati (dubito che interessi a qualcuno modificarmi le
> programmazioni del mio termostato)...
>
>
>

Ti potrebbe servire 'autossh', che in pratica esegue ssh e se la
connessione cade la riavvia:
http://www.debianadmin.com/autossh-automatically-restart-ssh-sessions-and-tunnels.html

Di default pero' autossh non riparte al reboot per cui devi aggiungere
qualche comando in piu', tipo:
http://askubuntu.com/questions/8434/connecting-a-ssh-tunnel-on-reboot

Non penso ci siano soluzioni piu' semplici ed eviterei proprio di ridurre
la sicurezza del sistema evitando ssh.

Ti consiglio di aggiungere '-n' e '-C' alle opzioni di ssh (o autossh) cosi'
eviti di tenere aperta una shell sul server (puoi creare un utente senza
shell sul server apposito) e hai il traffico compresso, che per le interfacce
web salva parecchia banda.

Ciao,

Emanuele



Maggiori informazioni sulla lista Lug