Exibir uma lista de conexões de rede abertas na área de trabalho do Mac OS X
Índice:
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: "
- 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
lsof -i | grep -E (LISTEN|ESTABELECIDO) | awk &39;{print $1, $8, $9}&39;"
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!