Existe um terminal / ssh cliente baseado na web?

28

Estou em uma biblioteca e todos os computadores são baseados no Windows. Estou digitando na minha caixa do Ubuntu em outro lugar. Os termos de serviço dizem "Você não pode fazer alterações nos arquivos do sistema". No entanto, quando eu ssh no meu Ubuntu, ele pode "parecer" que eu estou hackeando, já que algumas pessoas (incluindo eu presumo que o supervisor da biblioteca) olham para o meu computador engraçado quando eu abri um site onde o texto era uma fonte monoespaçada e o plano de fundo do site era preto. O prompt de comando em execução certamente será considerado um hacker se olharmos para um site.

Se eu estiver digitando na minha caixa, parece que estou "hackeando" o computador. Eu gostaria de fazê-lo de alguma forma em um navegador da web com um texto de aparência agradável, de modo que ele realmente represente o que estou fazendo; Eu não vou invadir o computador, só estou usando um computador em outro lugar.

    
por alexy13 18.08.2011 / 23:20

7 respostas

13

Se a Biblioteca estiver usando o Firefox e tiver a capacidade de instalar complementos, tente FireSSH - é um cliente SSH baseado em javascript.

    
por fossfreedom 18.08.2011 / 23:57
8

Se você estiver no Google Chrome / Chromium, forneça Secure Shell um tiro. É um emulador de terminal completo e um cliente SSH.
Ele é desenvolvido pelo Google e funciona off-line:)

  

Secure Shell é um emulador de terminal compatível com xterm e autônomo   cliente ssh para o Chrome. Ele usa o Native Client para se conectar diretamente   servidores ssh sem a necessidade de proxies externos.

Você também pode usar outra extensão, Terminal Devtools , que é um emulador de terminal.

Nota: Este requer um npm-install . Detalhes

Feliz SSHing:)

    
por Pranav 웃 11.12.2013 / 08:58
6

O que você provavelmente desejará fazer é instalar um emulador de terminal baseado em HTML. Existem vários (muitos) para escolher. Isso lhe dará um campo de texto em uma página da Web (como a que estou digitando no momento) e que será executado em seu sistema.

Esta é uma lista de tais aplicativos, em nenhuma ordem particular. Eu tenho pouca ou nenhuma experiência com estes:

Você pode ver demonstrações ao vivo das três na parte inferior desta página: link

Tudo isso funcionará em qualquer navegador. Provavelmente até o IE4:)

    
por Jo-Erlend Schinstad 20.08.2011 / 00:50
5

Tente isto: tty.js --- Um terminal para o seu navegador, usando node / express / socket.io

Recursos:

  • Guias, empilhamento de janelas, terminais maximizáveis
  • Teclas de tela / semelhantes ao Tmux (opcional)
  • Capacidade de renderizar programas com eficiência: vim, mc, irssi, vifm, etc.
  • Suporte para eventos de mouse xterm
  • suporte a 256 cores
  • Sessões persistentes
por Bohr 27.05.2013 / 06:04
1

Eu uso o ShellInAbox para acessar meu pc por trás de um firewall muito restritivo usando apenas o meu navegador. Eu também configuro para passar por https como escrevi aqui:

ShellInAbox com https usando seu navegador

Além disso, você precisava usar o provedor de serviços de DNS dinâmico, como o dyndns, para localizar o seu PC.

    
por Marko 20.08.2011 / 01:46
1

Eu gostaria de recomendar o GateOne , poderoso e ágil. O autor também tem uma imagem do Docker para facilitar a configuração.

    
por Mohnish 27.03.2016 / 04:13
0

Você deve experimentar o keybox - link . Você pode usar vários terminais simultaneamente (como o tmux).

    
por skavanagh 24.05.2018 / 11:42