Gerador de Configuração SSH

Gere entradas de ~/.ssh/config para múltiplos hosts SSH

Adicionar Novo Host

Saída da Configuração SSH

Adicione hosts SSH usando o formulário para gerar o seu arquivo de configuração

Gerador de Configuração SSH

Gere entradas de ~/.ssh/config para múltiplos hosts SSH

Recursos

  • Build `~/.ssh/config` entries with Host alias, HostName, User, Port, IdentityFile, ForwardAgent, ProxyJump
  • Common patterns: production server, dev server, bastion + jump, GitHub deployment key
  • 4-space-indented output matching standard OpenSSH config style
  • Multiple Host blocks supported — copy the output into your `~/.ssh/config`
  • Runs entirely in your browser

Como usar

  1. Insira um apelido de host e um nome de host (IP ou domínio).
  2. Preencha os campos opcionais: User, Port, IdentityFile, etc.
  3. Clique em Adicionar Host para adicionar a entrada.
  4. Repita para hosts adicionais e copie a saída para ~/.ssh/config.

Dicas e Melhores Práticas

  • Host alias is what you type when connecting (`ssh my-server`); HostName is the actual address.
  • IdentityFile path uses `~/.ssh/id_rsa` style; SSH expands `~` to your home directory.
  • For bastion/jump hosts, set `ProxyJump bastion-alias` on the inner host config.
  • StrictHostKeyChecking yes is the production default; set to `accept-new` for first-time connections to trusted hosts.
  • Add `IdentitiesOnly yes` when multiple keys are loaded — prevents SSH from trying them all and triggering "too many auth failures".

Perguntas Frequentes

Onde coloco a configuração gerada?

Copie a saída para o seu arquivo ~/.ssh/config. Crie o arquivo se ele não existir. Certifique-se de que ele tenha permissões 600 (chmod 600 ~/.ssh/config).

O que é ProxyJump?

ProxyJump permite que você se conecte a um host por meio de um servidor bastion/de salto intermediário. Configure-o com o apelido do host de salto definido em sua configuração SSH.

O que ForwardAgent faz?

ForwardAgent habilita o encaminhamento do agente SSH, permitindo usar suas chaves SSH locais no servidor remoto para outras conexões SSH. Use com cautela em servidores não confiáveis.

Meus dados estão seguros e privados?

Todo o processamento acontece localmente no seu navegador. Nenhum dado é enviado a qualquer servidor. Os detalhes da sua configuração SSH permanecem totalmente privados.

Esta ferramenta é gratuita?

Sim, esta ferramenta é totalmente gratuita e não requer registro.