Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
M6

Web SSH

Recommended Posts

M6

Boas Pessoal. :)

Tenho um servidor ao qual necessito de aceder via SSH. Acontece que nem sempre tenho acesso via SSH por estar atrás de firewalls. Dado que fazer tunneling está fora de questão, pensei em montar uma interface web que me permita aceder ao servidor, algo como uma applet que corra um cliente de SSH a partir do qual possa fazer ssh para o servidor.

A applet correria no servidor ao qual pretendo aceder.

A minha dúvida é se uma applet será a melhor escolha e se aconselham alguma em particular (open source ou freeware).

Não a melhor escolha, o que aconselham?


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
djthyrax

Não tenho a certeza, mas julgo que existem scripts em Perl que podias usar para fazer isso através de um httpd sobre https. Outra hipótese, embora mais "complicada", era teres uma regra qualquer na iptables do servidor que, tendo um trigger qualquer que pudesses fazer por http p.e., te redireccionasse todos os requests desse IP a um determinado hostname (que apontasse para o servidor) para o sshd.


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
M6

Descobri um script em python mas que também requeria umas configurações "maradas" no httpd.conf e não consegui colocar aquilo a funcionar...

Por acaso queria evitar https, mas se tiver de ser...


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
djthyrax

Podes mostrar esse script?


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
M6

É o AjaxTerm, podes ver aqui: http://antony.lesuisse.org/software/ajaxterm/

Pode ser que me tenha falhado alguma coisa, mas não consegui colocar isso a funcionar para o que pretendia fazer.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.