我正在对在Ubuntu 14.04机器上侦听外部接口的服务进行快速审计,并且tmux正在绑定TCP *:50994和*:59147,如netstat -l所报告的.
我可以从网络上的另一台计算机连接到此端口(禁止任何防火墙设置),但我找不到任何有关它绑定外部端口的文档.这是什么目的,是否有办法阻止它?
解决方法
它是tmux,它是一个Unix套接字. Tmux显然使用服务器套接字来允许运行独立的tmux服务器.男人tmux
运行没有标志的tmux
tmux $ss -l |grep tmux u_str LISTEN 0 128 /tmp/tmux-1000/default 62749 * 0
然后使用-S /tmp/tmux.sock运行tmux并查看套接字路径中的更改.
$ss -l |grep tmux u_str LISTEN 0 128 /tmp/tmux.sock 62765 * 0
注意,它不是TCP.这可以从使用标志-t(tcp)和-l(监听)看出
$ss -tl (returns no lines but the headers)