Saltar para o conteúdo

Terminal SSH

SSH com um cofre cifrado

Configura um servidor uma vez e escolhe para ele uma palavra-passe, uma chave ou o teu agente SSH. Tudo o que queiras reutilizar vai para o cofre encriptado no teu computador.

Registar grátis
Ravelon host library with saved servers, groups and tags
Ravelon host library

01

Credenciais reutilizáveis

Um nome de utilizador com uma palavra-passe ou chave torna-se uma credencial reutilizável. Atribui-a a um host e tudo nesse host passa a usá-la: sessões de terminal, transferências SFTP e reencaminhamentos de portas.

«Configura o login uma vez. Terminal, SFTP e túneis usam-no todos.»

02

Chaves, credenciais e shells locais

Cria uma chave diretamente no Ravelon, com frase-passe se quiseres, ou escolhe uma chave privada que já esteja em ~/.ssh. As chaves novas são Ed25519 por predefinição, com RSA 4096 e ECDSA para servidores mais antigos e sistemas que as exijam. Guarda uma palavra-passe ou chave uma vez e atribui-a a quantos hosts quiseres. Altera-a num só sítio e todos os hosts recebem a atualização. Se um servidor fizer perguntas keyboard-interactive ou pedir um código único, respondes na janela de ligação.

Os terminais locais abrem mesmo ao lado das tuas sessões SSH. O Ravelon encontra as shells no teu computador, de PowerShell, cmd e WSL a bash, zsh e fish.

  • Gera chaves Ed25519, RSA 4096 ou ECDSA, com ou sem frase-passe
  • Usa as chaves privadas que já tens em ~/.ssh
  • Uma credencial para quantos hosts quiseres
  • Por host: keepalive, tempo limite de ligação, variáveis de ambiente e tipo de letra do terminal

03

Avisos de chaves de host

Na primeira ligação, o Ravelon mostra-te a impressão digital do servidor e memoriza-a assim que disseres que sim. Se alguma vez mudar, o Ravelon para antes de a sessão abrir e pede-te que verifiques.

Quando confias numa chave, o Ravelon guarda exatamente essa chave de vez, por isso todas as ligações seguintes são verificadas contra ela. Numa cadeia de jump hosts, cada um é verificado contra a sua própria fixação, e podes trazer as que já tens em ~/.ssh/known_hosts, incluindo entradas com hash.

«Se uma impressão digital mudar, o Ravelon para e espera que a verifiques.»

04

Hosts de salto e proxies

Configura a autenticação de hosts de salto, proxies e algoritmos antigos por host, de acordo com os requisitos de cada servidor.

  • Certificados de utilizador OpenSSH
  • Liga através de um proxy SOCKS5 ou HTTP, ou de um comando de proxy
  • Jump hosts que pedem a sua própria palavra-passe ou segundo fator
  • Algoritmos antigos para switches e appliances antigos, ativados por host
  • Reencaminhamento do agente por host, incluindo o agente OpenSSH do Windows e o Pageant
  • Grava a saída do terminal para um ficheiro, de um painel ou de todas as sessões SSH

05

Ferramentas do terminal

Os reencaminhamentos de portas ficam guardados com o host a que pertencem, e os comandos guardados estão a uma pesquisa do terminal ativo.

  • Reencaminhamento de portas local e remoto, gerido no host
  • Snippets com descrições e etiquetas, todos pesquisáveis
  • Insere um snippet no terminal ativo a partir da paleta de comandos
  • Preenchimento automático em texto cinzento que mantém segredos fora do histórico
  • Pesquisa no scrollback e deixa o tmux ou o vim copiar para a tua área de transferência
  • Abre sessões lado a lado em separadores e painéis divididos

FAQ

Perguntas frequentes

Onde ficam guardadas as minhas chaves SSH?

No cofre local do Ravelon, um único ficheiro encriptado com AES-256-GCM. Por predefinição, a chave para o abrir fica num ficheiro ao lado dele. Se preferires um cadeado, usa antes a tua palavra-passe de encriptação da sincronização ou uma frase-passe mestra. Com a sincronização ligada, só saem do teu dispositivo dados encriptados.

O Ravelon suporta certificados OpenSSH e jump hosts com 2FA?

Sim. Podes iniciar sessão num host com um certificado de utilizador OpenSSH, e um jump host pode pedir a sua própria palavra-passe ou código único antes de o Ravelon seguir para o destino.

Posso gravar uma sessão SSH?

Sim. Grava um único painel para um ficheiro ou liga a gravação automática para todas as sessões SSH.

O Ravelon suporta reencaminhamento de portas?

Sim. Configuras túneis locais e remotos por host, e ficam mesmo ao lado da ligação a que pertencem.

Como é que o Ravelon lida com chaves de host alteradas?

O Ravelon verifica a chave de cada host conhecido em todas as ligações. Se a impressão digital mudou, recebes um aviso claro que tens de confirmar antes de a sessão continuar.