Shellinabox: differenze tra le versioni
(Creata pagina con '=Shell in a Box= {{Versioni compatibili|Wheezy|Jessie|Stretch}} Connessione remota ad un terminale attraverso il proprio browser. {{Warningbox|shellinabox non e' proprio il meto...') |
(Nessuna differenza)
|
Versione delle 22:53, 12 set 2015
Shell in a Box
Versioni Compatibili Debian 7 "wheezy" Debian 8 "jessie" Debian 9 "stretch" |
Connessione remota ad un terminale attraverso il proprio browser.
ATTENZIONE shellinabox non e' proprio il metodo più sicuro per raggiungere un terminale remoto, non è integrata con ssh e tutte le informazioni passano in chiaro. |
Shell in a box è un emulatore di terminale che lavora all'interno del browser web e permette l'accesso ad un computer remoto attraverso il browser web.
Questo approccio viene comodo quando si e' impossibilitati all'uso di ssh o, nei sistemi Microsoft, quando non e' possibile utilizzare Putty.
Installazione e configurazione
Shell in a box è disponibile nei repository Debian.
sudo apt-get install shellinabox
Al termine dell'installazione sarà possibile modificare il file di configurazione /etc/default/shellinabox.
Struttura del file installato di default"
# Should shellinaboxd start automatically SHELLINABOX_DAEMON_START=1 # TCP port that shellinboxd's webserver listens on SHELLINABOX_PORT=4200 # Parameters that are managed by the system and usually should not need # changing: # SHELLINABOX_DATADIR=/var/lib/shellinabox # SHELLINABOX_USER=shellinabox # SHELLINABOX_GROUP=shellinabox # Any optional arguments (e.g. extra service definitions). Make sure # that that argument is quoted. # # Beeps are disabled because of reports of the VLC plugin crashing # Firefox on Linux/x86_64. SHELLINABOX_ARGS="--no-beep"
Andiamo a modificare la riga
SHELLINABOX_PORT=4200
scegliendo la porta in base alle proprie esigenze e/o configurazioni di rete.
La modifica di
SHELLINABOX_DAEMON_START=1
ci permetterà di specificare l'avvio automatico del servizio.
riavviamo il servizio al termine delle modifiche:
sudo /etc/init.d/shellinabox restart
Accesso remoto tramite browser
Apriamo il browser sul computer dal quale vogliamo eseguire l'accesso e digitiamo nella barra degli indirizzi:
Esempio:
https://192.168.1.8:4200
Inseriamo il nostro nome utente e password ed il gioco è fatto.
Guida scritta da: Nydebianized
Debianized 40%
Estesa da:
Verificata da:
Verificare ed estendere la guida | Cos'è una guida Debianized