Compartilhe seu Terminal com o Navegador

Um aplicativo escrito com Python e JavaScript


Compartilhe seu Terminal com o Navegador

Termpair permite você visualizar e controlar seu terminal através do seu navegador com bloqueio de criptografia de ponta a ponta.

Instalação

Para instalar basta usar o pip , exemplo:

pip install termpair --user

Ou use o sudo e ignore o parâmetro --user.

Utilização

Utilizar é tão fácil quão instalar. Primeiramente abra a conexão com o servidor com o parâmetro server:

termpair serve --port 8000

Enquanto o servidor estiver rodando, basta abrir uma nova aba/janela do terminal e rodar o comando:

termpair share --port 8000

Será aberta uma subshell e informando o endereço para você acessar, exemplo de saída:

-----------------------------------------------------------------------------------------
Connection established with end-to-end encryption 🔒
Sharing '/bin/bash' at

http://localhost:8000/?terminal_id=bS23171a9411a31b0bf13b8ab94ecde4#RkauVqLrO2LdzNp+UzfrwQ==

Type 'exit' or close terminal to stop sharing.
-----------------------------------------------------------------------------------------

E então abra o link(ou só segure o Ctrl e clique no link que será aberto automaticamente no seu navegador padrão).

E pra quê serve isso ? Aí você que vai responder porque se falarmos de SSH haverá muitas formas de monitoramente via browser em tempo real.

Para sair tecle exit na janela da subshell e Ctrl + C na janela do server.

Veja um gif de exemplo:

Termpair

Para mais informações acesse o repositório no GitHub:

https://github.com/cs01/termpair


python javascript


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo

Artigos Relacionados




Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!


caso queira entrar em contato conosco, envie-nos um e-mail.