Shellinabox: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
(5 versioni intermedie di 4 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
=Shell in a Box= | =Shell in a Box= | ||
{{Versioni compatibili|Wheezy|Jessie|Stretch}} | {{Versioni compatibili|Wheezy|Jessie|Stretch|Testing_2017}} | ||
Connessione remota ad un terminale attraverso il proprio browser. | Connessione remota ad un terminale attraverso il proprio browser. | ||
Riga 11: | Riga 11: | ||
<br> | <br> | ||
Shell in a box è disponibile nei repository Debian. | Shell in a box è disponibile nei repository Debian. | ||
<pre> | <pre># apt-get install shellinabox</pre> | ||
</pre> | |||
Al termine dell'installazione sarà possibile modificare il file di configurazione '''/etc/default/shellinabox'''. <br> | Al termine dell'installazione sarà possibile modificare il file di configurazione '''/etc/default/shellinabox'''. <br> | ||
Riga 46: | Riga 44: | ||
ci permetterà di specificare l'avvio automatico del servizio. | ci permetterà di specificare l'avvio automatico del servizio. | ||
Riavviamo il servizio al termine delle modifiche: | |||
<pre> | <pre># /etc/init.d/shellinabox restart</pre> | ||
</pre> | |||
==Accesso remoto tramite browser== | ==Accesso remoto tramite browser== | ||
Apriamo il browser sul computer dal quale vogliamo eseguire l'accesso e digitiamo nella barra degli indirizzi: | Apriamo il browser sul computer dal quale vogliamo eseguire l'accesso e digitiamo nella barra degli indirizzi: | ||
* | * https://IPdelpcremoto:porta | ||
Esempio: | Esempio: | ||
<pre> | <pre> | ||
Riga 70: | Riga 67: | ||
|Verificata_da= | |Verificata_da= | ||
: [[Utente:Nydebianized|Nydebianized]] | : [[Utente:Nydebianized|Nydebianized]] | ||
|Numero_revisori = | : [[Utente:Ferdybassi|Ferdybassi]] | ||
|Numero_revisori = 2 | |||
}} | }} | ||
[[Categoria:Altri servizi di rete]] | [[Categoria:Altri servizi di rete]] |
Versione attuale delle 21:44, 16 ott 2017
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.
# 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:
# /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
Don't Panic Il browser ci informerà che la connessione non è sicura, quindi ci verrà richiesto di proseguire a nostro rischio e pericolo. |
Inseriamo il nostro nome utente e password ed il gioco è fatto.
Guida scritta da: Nydebianized | Debianized 60% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |