ssh su pagina web

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

ssh su pagina web

Messaggio da l1q1d »

Tralasciando tutti i problemi di sicurezza, mi servirebbe una pagina web per loggarmi via ssh sul macchina dove è hostata. Qualcuno ha qualche idea?

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2093
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 5.19.0
Desktop: gnome and lxqt
Distribuzione: ubuntu 22.04
Località: Darmstadt - Germania

Messaggio da albatros »

Forse un qualcosa tipo mindterm ( http://www.appgate.com/products/80_MindTerm/ ) ?

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

no l'avevo già visto e nn mi serve visto che è come se aprissi una shell o putty...
Il mio problema è che il server è raggiungibile solo su porta 80 e il gateway web blocca le connessioni su altre porte, di conseguenza ssh deve girare sulla stessa macchina server.

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

Prova con http://www.phpclasses.org/browse/package/2477.html
La stessa soluzione la puoi ottenere con funzioni tipo popen, o system, o exec e via dicendo, ma i server ben configurati di solito disabilitano questo tipo di funzioni e/o lasciano un miniset di istruzioni che a stento ti permette di fare un ps

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio da masalapianta »

l1q1d ha scritto:no l'avevo già visto e nn mi serve visto che è come se aprissi una shell o putty...
Il mio problema è che il server è raggiungibile solo su porta 80 e il gateway web blocca le connessioni su altre porte, di conseguenza ssh deve girare sulla stessa macchina server.
se e' cosi' ti basta far fare bind sulla 80 al sshd in questione, se invece il problema e' che sei dietro proxy allora prova ad usare httptunnel

borgo.ema
Linux 1.x
Linux 1.x
Messaggi: 150
Iscritto il: dom 14 mag 2006, 12:14
Località: Milano
Contatta:

Messaggio da borgo.ema »

guarda se ti è d'aiuto...

http://www.agroman.net/corkscrew/

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

il problema e' che sono dietro a proxy dove non ho accesso, Corkscrew a quanto ho capito devo avere l`accesso sul proxy...

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Messaggio da sid77 »

secondo me hai sbagliato il punto di partenza: non cercare di connetterti al daemon ssh passando attraverso http, giragli attorno.

installi tor, gli configuri in cascata il proxy che ti ferma e usi ssh proxata via "connect".
il wiki e la documentazione di tor spiegano ampiamente come fare --> http://tor.eff.org/

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

ho solo un piccolo problema il server ssh e` su un pc con solo ipv6....

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Messaggio da sid77 »

uhmm mi manca un pezzo: se è su ipv6 ma lo raggiungi con http, che problema ti fa? se lo raggiungi via http lo raggiungi anche via ssh :)
oppure te ne freghi di brutto usando un servizio di ip dinamico, così ti levi il problema di inserire l'ip visto che ci penseranno i gateway apposta a far da traduzione

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

1) il problema e` che un ip dinamico non ce l`ho perche' sono fw -> uso ipv6 per essere visibile.

2) credi che mi sarei tanto stressato se la soluzione fosse cosi banale?

3) il gateway ipv6/ipv4 a cui mi appoggio passa solo la porta 80.

4) il redirect via dns sul mio ipv6 ce l`ho e funziona alla grande ma essendo ipv6 non lo puo` vedere quasi nessuno

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Messaggio da sid77 »

l1q1d ha scritto:1) il problema e` che un ip dinamico non ce l`ho perche' sono fw -> uso ipv6 per essere visibile.
vedi che mi mancava un pezzo :)
l1q1d ha scritto:3) il gateway ipv6/ipv4 a cui mi appoggio passa solo la porta 80.
come funziona di preciso questo gateway? è il famoso proxy 80-only che ti metti davanti?

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

è un proxy pubblico lento come il male che gira solo la porta 80

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Messaggio da sid77 »

tor non supporta ancora IPv6, però dicono che manchi veramente poco nell'attesa puoi provare ad usare il gateway come ssh proxy via connect.c, però devi spegnere apache e mettere opensshd in ascolto sulla 80.

ciao

Rispondi