Tim*_*Tim 3 mysql services nmap
$ nmap -p0-65535 192.168.0.142
Starting Nmap 7.60 ( https://nmap.org ) at 2019-03-10 17:53 EDT
Nmap scan report for ocean (192.168.0.142)
Host is up (0.000031s latency).
Not shown: 65531 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
3306/tcp open mysql
33060/tcp open mysqlx
Nmap done: 1 IP address (1 host up) scanned in 11.06 seconds
Run Code Online (Sandbox Code Playgroud)
什么是服务mysqlx
?
为什么它没有映射到/etc/services
?
$ cat /etc/services | grep mysql
mysql 3306/tcp
mysql 3306/udp
mysql-proxy 6446/tcp # MySQL Proxy
mysql-proxy 6446/udp
Run Code Online (Sandbox Code Playgroud)
为什么它不是进程命令的一部分?
$ ps -A | grep mysqlx
Run Code Online (Sandbox Code Playgroud)
是否有可能nmap
报告误导性信息?您是否发现在本地机器上运行的服务不是通过nmap
?
谢谢。
mysqlx
端口 33060 上的服务是MySQL X DevAPI 服务。
nmap
不使用/etc/services
,它使用自己的服务数据库。
需要注意的是什么端口33060监听将被报告为mysqlx
服务,并且服务的名称并不一定是提供服务的命令名称的一部分(包括exim
和postfix
可以提供smtp
的服务,例如)。
要查看本地机器上端口 33060 上侦听的内容,您可以在 Linux 系统上使用,
sudo lsof -i :33060
Run Code Online (Sandbox Code Playgroud)
或者
sudo fuser -v 33060/tcp
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
227 次 |
最近记录: |