为什么tmux绑定外部可访问端口?

前端之家收集整理的这篇文章主要介绍了为什么tmux绑定外部可访问端口?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在对在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)

猜你在找的Linux相关文章