我正在对在 Ubuntu 14.04 机器上侦听外部接口的服务进行快速审计,并且 tmux 正在绑定 TCP *:50994 和 *:59147,如netstat -l
.
我可以从网络上的另一台计算机连接到这个端口(除非有任何防火墙设置),但我找不到任何关于它为什么绑定外部端口的文档。这样做的目的是什么,有没有办法阻止它?
它是 tmux,它是一个 Unix 套接字。Tmux 显然使用服务器套接字来允许运行独立的 tmux 服务器。man tmux
不带标志运行 tmux
tmux
$ ss -l |grep tmux
u_str LISTEN 0 128 /tmp/tmux-1000/default 62749 * 0
Run Code Online (Sandbox Code Playgroud)
然后运行 tmux 并-S /tmp/tmux.sock
查看套接字路径的变化。
$ ss -l |grep tmux
u_str LISTEN 0 128 /tmp/tmux.sock 62765 * 0
Run Code Online (Sandbox Code Playgroud)
注意,它不是 TCP。这可以通过使用标志-t
(tcp) 和-l
(listening)看出
$ ss -tl
(returns no lines but the headers)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1297 次 |
最近记录: |