Vi piacerebbe avere accesso al terminale della vostra Linux box da qualsiasi parte del mondo vi troviate?
Per prima cosa seguite questa guida all’implementazione di ssh.
Una volta che il sistema di connessione via ssh sarà funzionante nella vostra LAN, per poter accedere anche dall’esterno ricordate di forwardare la porta 22 del router verso l’IP corrispondente al computer a cui volete accedere.
Esempio (il router è un Linksys WAG354G):
accedere all’interfaccia di configurazione del router digitando nel browser
192.168.0.1
nella sezione
Applications & Gaming
e successivamente
Single Port Forwarding
impostare i seguenti valori:
Application -> SSH
External Port -> 22
Internal Port -> 22
Protocol -> TCP
IP Address -> 192.168.0.99
Enabled -> (selezionare la casella)
Infine cliccare su
Save Settings
Adesso per accedere alla Linux box sarà sufficiente avere un computer con ssh o Putty (Windows) installato, disporre di una connessione Internet e conoscere l’IP pubblico del computer a cui ci si deve collegare.
Il comando per collegarsi è il seguente:
ssh utente@xxx.xx.xx.xxx
Dove
utente
è l’utente Linux della macchina remota e
xxx.xx.xx.xxx
è il relativo IP pubblico.
L’indirizzo è 192.168.1.1 non 192.168.0.1…
l’indirizzo di root cambia da AP o router…da modello a modello
alt un attimo. quel 192.168.0.99 rappresenta l’indirizzo dell’host che fa da server ssh oppure è l’indirizzo del pc con il quale dovrei provare a connettermi in remoto?
è l’indirizzo interno della macchina a cui ti vuoi connettere