Exibir uma lista de conexões de rede abertas na área de trabalho do Mac OS X

Índice:

Anonim

Usando GeekTool e lsof, você pode exibir uma lista atualizada automaticamente de conexões de rede abertas diretamente em uma área de trabalho do Mac OS X. Esta dica é uma alternativa “segura” ao utilitário open_ports mencionado anteriormente.

O problema com a instalação e uso do open_ports é que ele é um script de terceiros executado como root e, para muitos usuários, isso é inaceitável. Aqui está um método que é nativo do Mac OS X e nem requer acesso root para monitorar as conexões de rede:

"

Primeiro, se você quiser descartar a parte do GeekTool e apenas dar uma olhada rápida nas conexões abertas, você pode listar rapidamente todas as conexões de rede abertas com: lsof -i | grep -E (LISTEN|ESTABLISHED)>"

Você também pode combinar isso com o utilitário 'watch' e ficar de olho nas conexões abertas em uma janela de terminal.

Essa parte da dica já foi abordada aqui antes sobre lsof, mas a próxima parte é voltada especificamente para o GeekTool porque permite que uma lista constantemente atualizada de conexões ativas se sobreponha à imagem de fundo da área de trabalho.

Exibindo conexões de rede ativas na área de trabalho do Mac OS X

Para fazer isso, você precisará instalar o GeekTool, é um download gratuito e é um ótimo complemento para qualquer kit de ferramentas avançado para usuários de Mac.

Supondo que você baixou e instalou o GeekTool, ele aparecerá em suas Preferências do Sistema. Aqui está o procedimento de configuração agora:

  • Clique em “Shell” e arraste-o para a área de trabalho, redimensione-o para uma área razoável
  • Usando o editor de propriedades, nomeie o Shell recém-arrastado para algo como "Mostrar conexões"
  • Em “Comando” cole o seguinte:
  • "

    lsof -i | grep -E (LISTEN|ESTABELECIDO) | awk &39;{print $1, $8, $9}&39;"

  • Defina sua taxa de atualização para algo razoável, escolhi 3 segundos, mas você pode fazer o que quiser
  • Ajuste a fonte, a cor e o tamanho da fonte de acordo com o papel de parede da área de trabalho

Você verá imediatamente uma lista impressa de conexões de rede ativas na área de trabalho do Mac que se atualiza automaticamente, assim como a captura de tela no início deste artigo.Não são necessários scripts de terceiros ou acesso root. O script GeekTool vem dos comentários no artigo da MacWorld sobre open_ports que eles não testaram. Muito agradável!

Exibir uma lista de conexões de rede abertas na área de trabalho do Mac OS X