Estou executando uma auditoria rápida dos serviços que escutam nas interfaces externas em uma máquina Ubuntu 14.04, e o tmux está vinculando o TCP *: 50994 e *: 59147 conforme relatado por netstat -l
.
Posso conectar-me a essa porta a partir de outro computador na rede (com exceção de qualquer configuração de firewall), mas não consigo encontrar nenhuma documentação sobre por que ela está vinculando uma porta externa. Qual é o objetivo disso e existe uma maneira de pará-lo?
tmux
só usa soquetes UNIX ...netstat -l
como você tem certeza de que é o tmux, pois a saída desse comando nem mostra o nome do processo associado. Você precisa da-p
troca para isso.Respostas:
É tmux e é um soquete Unix. Aparentemente, o Tmux usa soquetes de servidor para permitir a execução de servidores tmux independentes.
man tmux
Execute o tmux sem sinalizadores
Em seguida, execute o tmux com
-S /tmp/tmux.sock
e veja a alteração no caminho do soquete.Nota, não é TCP. Isso pode ser visto usando os sinalizadores
-t
(tcp) e-l
(ouvindo)fonte
você está usando o tcsh? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204429 tem um problema semelhante ao ish onde iniciar o tmux no tcsh resulta em consultas de DNS.
fonte