如果我尝试nmap到我的服务器(CentOS 7),我得到这样的东西:
$ nmap myserver.com Nmap scan report for myserver.com (1.2.3.4) Host is up (0.93s latency). Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 5432/tcp open postgresql
我不喜欢显示服务的名称。 我可以在服务器myserver.com上设置服务的名称吗?
例如:
我想在输出中得到这一行:
5432/tcp open myservice
代替
5432/tcp open postgresql
/ etc / services将端口号映射到指定的服务,通常由本地软件用来执行端口号查找。
请注意,正如上面的评论所述,这只会改变本地机器的名称。 其他机器仍将使用其本地configuration。
我也build议你不要更改服务名称,因为这可能会打破其他软件试图find您的pgsql服务的端口。