SSH Tunnel Manager para MAC

App de barra de menus gratuito e de código aberto para encaminhamento de portas SSH: túneis locais, remotos e SOCKS, jump hosts e reconexão automática.

Visão geral do SSH Tunnel Manager

O SSH Tunnel Manager é um app leve de barra de menus para gerenciar encaminhamentos de portas SSH no Mac. Em vez de digitar comandos ssh -N -L no Terminal e esquecer quais túneis estão ativos, você configura cada túnel uma vez nos Ajustes e o liga ou desliga pela barra de menus. Ele é escrito em Swift e AppKit nativos e usa o SSH que vem com o macOS, sem binários embutidos.

Um túnel pode levar vários mapeamentos de portas em uma única conexão SSH: encaminhamentos locais, encaminhamentos remotos e proxies SOCKS, e pode alcançar servidores atrás de um bastion por meio de um jump host. Os túneis se reconectam sozinhos quando caem, e um túnel com falha mostra o motivo: autenticação, conexão recusada, host inacessível, DNS, chave de host alterada ou porta já em uso. O SSH Tunnel Manager é feito por 0fuz e é gratuito e de código aberto sob a licença MIT. A versão 1.10.1 faz o seletor de aliases da configuração SSH seguir as diretivas Include. Ele precisa do macOS 14 ou posterior. O app não é notarizado pela Apple: na primeira vez, clique com o botão direito nele em Aplicativos e escolha Abrir, ou permita-o em Ajustes do Sistema → Privacidade e Segurança.

Principais recursos

O SSH Tunnel Manager deixa seus túneis SSH a um clique.

  • App de barra de menus: sempre à mão, sem ícone no Dock.
  • Vários encaminhamentos por túnel: vários mapeamentos locais e remotos em uma conexão SSH.
  • Proxy SOCKS: encaminhamento dinâmico por mapeamento, com endereços de proxy prontos para copiar.
  • Jump host: alcance servidores atrás de um bastion, inclusive em vários saltos.
  • Reconexão automática: túneis que caem voltam sozinhos.
  • Motivos de falha claros: veja por que um túnel falhou, não só que ele caiu.
  • Grupos: organize os túneis com divisores e alterne um grupo inteiro de uma vez.
  • Aliases da configuração SSH: reutilize hosts do seu ~/.ssh/config.

Novidades da versão 1.10.1

O SSH Tunnel Manager 1.10.1 é uma pequena versão de correção.

  • O seletor de aliases da configuração SSH agora segue as diretivas Include.

Perguntas frequentes sobre o SSH Tunnel Manager

O SSH Tunnel Manager é gratuito?

Sim. O SSH Tunnel Manager é gratuito e de código aberto sob a licença MIT.

Qual versão do macOS o SSH Tunnel Manager exige?

Ele precisa do macOS 14 ou posterior.

Por que o macOS mostra um aviso ao abrir?

O app não é notarizado pela Apple. Na primeira vez, clique com o botão direito nele em Aplicativos e escolha Abrir, ou permita-o em Ajustes do Sistema → Privacidade e Segurança → Abrir Mesmo Assim.

Quais tipos de túnel ele suporta?

Encaminhamentos locais (ssh -L), encaminhamentos remotos (ssh -R) e proxies SOCKS (ssh -D). Um túnel pode ter vários mapeamentos em uma única conexão SSH.

Posso acessar um servidor atrás de um bastion?

Sim. Defina o bastion como Jump Host na seção Advanced do túnel e o app adiciona ssh -J. Cadeias com vários saltos são suportadas.

O que acontece quando minha conexão cai?

Os túneis se reconectam automaticamente. Você também pode ativar um som e uma notificação quando um túnel cai ou volta.

Ele traz o próprio SSH?

Não. Ele usa o SSH do macOS e pode reutilizar aliases de host do seu ~/.ssh/config.

Os túneis podem iniciar quando eu faço login?

Sim. O app pode abrir no login, e os túneis marcados para conexão automática começam quando o app abre.

Onde ficam salvas as configurações dos túneis?

Em ~/Library/Application Support/SSHTunnelManager/tunnels.json.

De onde vem o download do SSH Tunnel Manager em ssh-tunnel-manager.FULLMAC.app?

O botão de download leva às versões oficiais do SSH Tunnel Manager no GitHub, em https://github.com/0fuz/ssh-tunnel-manager/releases/latest. O ssh-tunnel-manager.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

Mais de 0fuz

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.