• Sobre
  • FAQ
  • Enviar artigo
  • Anuncie aqui
segunda-feira, maio 23, 2022
Linux Descomplicado
  • Iniciante
  • Dicas
  • Saiba Como
  • Notícias
  • Contato
No Result
View All Result
  • Iniciante
  • Dicas
  • Saiba Como
  • Notícias
  • Contato
No Result
View All Result
Linux Descomplicado
No Result
View All Result
Home Dicas
Screencast de terminal

tmate e shellshare – ferramentas para compartilhamento instantâneo do terminal Linux

10 de janeiro de 2019
4 min read
0 0
0
tmate e shellshare – ferramentas para compartilhamento instantâneo do terminal Linux
104
SHARES
887
VIEWS
Compartilhar no FacebookCompartilhar no Twitter

Ferramentas como o tmate e shellshare tem como função compartilhar seu terminal, instantaneamente, de qualquer lugar e com qualquer pessoa autorizada. Muito útil para compartilhar com colegas de trabalho, clientes ou em sala de aula. Esses programas são usados ​​para que outros possam ver o que está sendo executado e, em alguns casos, interagir com o sistema.

Compartilhamento do terminal

Caso necessite compartilhar algo que está sendo feito no terminal Linux, ferramentas com este fim são uteis para você! Gravar toda a tela do computador é uma opção, mas talvez não das melhores, principalmente, se deseja que a outra pessoa interaja com sua sessão.

LeituraRecomendada

8 dicas para você aumentar sua produtividade enquanto usa o shell Bash

8 dicas para você aumentar sua produtividade enquanto usa o shell Bash

19 de setembro de 2019
O poder e a versatilidade do comando xargs

O poder e a versatilidade do comando xargs

7 de agosto de 2019
RECOMENDO QUE LEIA:
Saiba como salvar e reproduzir todos os comandos executados em uma sessão no terminal Linux usando o comando script

Pode ser bem interessante para treinamentos, apresentações práticas ou, simplesmente, compartilhamento de recursos. A ideia é semelhante a grandes serviços de compartilhamento de área de trabalho, como o TeamViewer e o Guacamole. Contudo, essas têm o foco no terminal Linux 🙂

tmate – “Instant terminal sharing”

tmate é um fork, multiplataforma (GNU/Linux, MacOS e BSD), do famoso tmux – multiplexador terminal que permite usar vários programas com um único terminal como se tivéssemos vários. O tmate estabelecerá uma conexão segura através do SSH para o servidor tmate.io e gerará uma URL aleatória, de conexão SSH, para cada sessão.

tmate-linuxdescomplicado

RECOMENDO QUE LEIA:
GoTTY – Compartilhe suas ferramentas de terminal Linux como uma aplicação web
Saiba como acessar remotamente máquinas Linux e Windows pelo navegador web usando o Apache Guacamole

Assim, você poderá compartilhar essa URL com quem você quiser, desde que seja de sua confiança para que eles possam se conectar através deste link no seu terminal. Com a conexão ativa/estabelecida, a outra pessoa poderá administrar remotamente seu sistema, igualmente numa conexão SSH. A diferença é que você poderá visualizar tudo o que estiver sendo feito e encerrar a conexão quando achar conveniente; executando o comando ‘exit’. Um espécie de TeamViewer para terminal Linux 🙂

Você pode encontrá-lo nos repositórios oficiais das principais distros e instalá-lo com facilidade no Ubuntu, Fedora, FreeBSD, OpenBSD e Gentoo. Além disso, poderá baixar um arquivo tar.gz, descompactá-lo e executar o binário contido nele:

tar -zxvf tmate-*.tar.gz
cd tmate-2.2.1-static-linux-amd64/
./tmate

Uma vez instalado (ou arquivo tar.gz descompactado), você poderá executar um simples ‘tmate’ para iniciar uma conexão e compartilhá-la com qualquer pessoa. Caso queira compartilhar e interagir via web, através de uma URL, você poderá capturar a URL gerada para sua sessão e repassar para quem desejar. Depois de iniciado a sessão tmate, execute:

./tmate show-messages
Tue Aug 22 15:56:04 2017 [tmate] Connecting to ssh.tmate.io…
Tue Aug 22 15:56:05 2017 [tmate] Note: clear your terminal before sharing readonly access
Tue Aug 22 15:56:05 2017 [tmate] web session read only: https://tmate.io/t/ro-mfyWNJPDd4DMcf9t2aEVS7WV9
Tue Aug 22 15:56:05 2017 [tmate] ssh session read only: ssh [email protected]
Tue Aug 22 15:56:05 2017 [tmate] web session: https://tmate.io/t/Dvidjm8Ty6a6YgbC4pHD97hXW
Tue Aug 22 15:56:05 2017 [tmate] ssh session: ssh [email protected]

Compartilhe a URL gerada e veja no navegador web o resultado:

tmate-web-linuxdescomplicado

Para mais informações sobre seu funcionamento você pode visitar o site oficial do projeto. Por exemplo, você pode montar seu próprio servidor local tmate.io 🙂

MAIS INFORMAÇÕES
Site Oficial – tmate
GitHub Oficial – tmate

shellshare – “live terminal broadcast”

shellshare-linuxdescomplicado

O objetivo do shellshare é fornecer uma maneira fácil de transmitir ao vivo o que está sendo feito no terminal. Sem inscrição, configurações ou qualquer coisa: simplesmente baixar e executar um script python 🙂 Assim, basicamente, o requisito é ter o python instalado e com versão superior a 2.7:

wget -qO shellshare https://get.shellshare.net && python shellshare
Current terminal size is 40×151.
It’s too big to be viewed on smaller screens.
You can resize it anytime.
Sharing terminal in https://shellshare.net/r/YcwilfVWn5zmiHOM7s

Através da URL gerada você poderá visualizar, em tempo real, o que está sendo feito na sessão de terminal liberada para apresentação! Contudo, diferentemente, do tmate, ele não permite interação; apenas visualização. Também, não permite gravação.

MAIS INFORMAÇÕES
Site Oficial – shellshare
GitHub Oficial – shellshare
Tags: compartilharshellshareterminaltmate

Gosta de Linux?! Receba materiais exclusivos!

Inscreva-se gratuitamente e receba, com exclusividade, postagens e materiais ocultos para o público em geral. Inclusive, promoções e novidades em primeira mão!

Entrar na lista de e-mails

Related Posts

8 dicas para você aumentar sua produtividade enquanto usa o shell Bash
Dicas

8 dicas para você aumentar sua produtividade enquanto usa o shell Bash

19 de setembro de 2019
O poder e a versatilidade do comando xargs
Dicas

O poder e a versatilidade do comando xargs

7 de agosto de 2019
Saiba como salvar e reproduzir todos os comandos executados em uma sessão no terminal Linux usando o comando script
Comandos Linux

Saiba como salvar e reproduzir todos os comandos executados em uma sessão no terminal Linux usando o comando script

29 de março de 2017
GoTTY – Compartilhe suas ferramentas de terminal Linux como uma aplicação web
Destaques

GoTTY – Compartilhe suas ferramentas de terminal Linux como uma aplicação web

23 de março de 2017
Saiba como fazer pesquisas no Google diretamente pelo terminal Linux
Dicas

Saiba como fazer pesquisas no Google diretamente pelo terminal Linux

20 de dezembro de 2016
Go Terminal – nova proposta para emuladores de terminal para Linux
Comandos Linux

Go Terminal – nova proposta para emuladores de terminal para Linux

11 de julho de 2016

Últimas novidades

Metaverso: o que precisamos entender sobre esse conceito

Metaverso: o que precisamos entender sobre esse conceito

by Linux Descomplicado
23 de maio de 2022
0

Se um dia alguém dissesse ser possível combinar realidade virtual imersiva, MMORPG e web, isso seria chamado insanidade. No entanto,...

Mods ganham espaço em GTA V, mas ainda não chegam aos usuários de Linux

Mods ganham espaço em GTA V, mas ainda não chegam aos usuários de Linux

by Linux Descomplicado
28 de fevereiro de 2022
0

O jogo Grand Theft Auto V é um dos mais populares entre os usuários de Linux. O desempenho na plataforma...

Samsung Galaxy M52 5G: Design elegante e bateria gigante

Samsung Galaxy M52 5G: Design elegante e bateria gigante

by Linux Descomplicado
20 de outubro de 2021
0

A Samsung lançou recentemente um novo modelo na categoria intermediário premium nomercado Indiano: o Galaxy M52 5G. Ele pode ser...

O avanço da tecnologia 5G na vida dos brasileiros

O avanço da tecnologia 5G na vida dos brasileiros

by Linux Descomplicado
17 de agosto de 2021
0

O que é o 5G e como anda esta tecnologia no Brasil?

Linux se mantém estável entre os gamers que usam o sistema na Steam

Linux se mantém estável entre os gamers que usam o sistema na Steam

by Linux Descomplicado
5 de maio de 2021
0

O sistema Linux nunca foi um projeto que chamou a atenção dos fãs de games, principalmente para os usuários da...

Load More

Publicaçõesmais recentes

Metaverso: o que precisamos entender sobre esse conceito
Noticias

Metaverso: o que precisamos entender sobre esse conceito

by Linux Descomplicado
23 de maio de 2022
0

Se um dia alguém dissesse ser possível combinar realidade virtual imersiva, MMORPG e web, isso seria chamado insanidade. No entanto,...

Read more
Curso Programador Full Stack JavaScript Profissional vale pena?  Devo comprar?
Destaques

Curso Programador Full Stack JavaScript Profissional vale pena? Devo comprar?

by Linux Descomplicado
13 de maio de 2022
0

Muitas pessoas vêm me perguntando sobre o curso Programador Full Stack JavaScript Profissional. Por isso, decidi escrever sobre e falar...

Read more
Ainda vale a pena aprender Docker ?!
Programadores

Ainda vale a pena aprender Docker ?!

by Linux Descomplicado
13 de março de 2022
0

Em 2020, quando a Google decidiu definir o suporte ao Docker como 'deprecated', a partir da versão 1.20 do Kubernetes,...

Read more
Mods ganham espaço em GTA V, mas ainda não chegam aos usuários de Linux
Noticias

Mods ganham espaço em GTA V, mas ainda não chegam aos usuários de Linux

by Linux Descomplicado
28 de fevereiro de 2022
0

O jogo Grand Theft Auto V é um dos mais populares entre os usuários de Linux. O desempenho na plataforma...

Read more
Conheça a Vagrant e ganhe tempo nos seus estudos
Administradores de Rede

Conheça a Vagrant e ganhe tempo nos seus estudos

by Linux Descomplicado
17 de fevereiro de 2022
0

Vagrant é uma ferramenta open source de automação escrita em Ruby e mantida pela HashiCorp que padroniza seu trabalho e...

Read more
Marketing Digital: o que é SEO e qual sua importância para sua empresa?
Dicas

Marketing Digital: o que é SEO e qual sua importância para sua empresa?

by Linux Descomplicado
10 de março de 2022
0

Com o passar do tempo e o consequente avanço da tecnologia, que se reflete em praticamente todos os setores da...

Read more
Load More

Mantenha-se conectado

  • Área Exclusiva 200 Membros
  • 23k Fãs
  • 8k Seguidores
  • 500 Leitores
  • 100 Seguidores
  • 1k Inscritos
  • 2k Leitores

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

ATENÇÃO
Os comentários abaixo são de inteira responsabilidade de seus respectivos autores e não representam, necessariamente, a opinião do Linux Descomplicado.

Discussion about this post

O Linux Descomplicado nasceu, em 2011, com o intuito de trazer informações relevantes e promover fácil acesso a todos usuários interessados em aprender a usar o sistema Linux, independentemente se está iniciando ou tem certa experiência com Linux.

Participe

  • Publique seu artigo
  • Login como articulista
  • Pesquisa – sobre os leitores

Editorial

  • Contato
  • Anuncie aqui
  • Política de privacidade

Newsletter

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

Promoções e materiais exclusivos!

Cadastre-se gratuitamente
  • Sobre
  • FAQ
  • Anuncie aqui
  • Enviar artigo
  • Política de privacidade
  • Termos de uso

CC BY-NC-SA 4.0 Copyleft | Compartilhe livremente! Você só precisa informar o autor e criar conteúdo com a mesma licença para poder usá-lo. 2011-2019 Linux Descomplicado

  • Login
No Result
View All Result
  • Iniciante
  • Dicas
  • Saiba Como
  • Noticias

CC BY-NC-SA 4.0 Copyleft | Compartilhe livremente! Você só precisa informar o autor e criar conteúdo com a mesma licença para poder usá-lo. 2011-2019 Linux Descomplicado

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

* Ao cadastrar-se, você estará automaticamente ciente e concordando com Política de Privacidade e Termos de uso do site.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In