栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用端口查询命令及常见端口和端口分类

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用端口查询命令及常见端口和端口分类

常见端口
应用或协议默认端口号备注
http80
https443
SOCKS代理协议服务器1080
Telnet(远程登录)协议23
TFTP(Trivial File Transfer Protocol)69
nginx应用80site-available/default
SSH(安全登录)、SCP(文件传输22
FTP        21
SFTP115
SMTP25木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口
Oracle 应用1521
mysql应用3306

sqlserver应用

1433
PostgreSQL 应用5432
redis应用6379
mongoDB应用27017
memcached11211
TOMCAT应用8080
JBOSS应用8080
Webshpere应用9090
WebSocket协议443是一个基于TCP的协议,就是握手链接的时候跟HTTP相关(发了一个HTTP请求),这个请求被Server切换到(Upgrade)websocket协议了。websocket把 80 端口作为默认websocket连接端口,而websocket的运行使用的是443端口

TCP/IP协议中的服务端口,端口号的范围从0到65535;

公认端口号

        从0到1023,它们紧密绑定与一些常见服务,例如FTP服务,在 /etc/services 里面可以看到这种映射关系

注册端口号

       从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的.

动态或私有端口(Dynamic and/or Private Ports)

动态端口,即私人端口号(private port numbers),是可用于任意软件与任何其他的软件通信的端口数,使用因特网的传输控制协议,或用户传输协议。动态端口一般从49152到65535

Linux中有限定端口的使用范围,如果我要为我的程序预留某些端口,那么我需要控制这个端口范围。/proc/sys/net/ipv4/ip_local_port_range定义了本地TCP/UDP的端口范围,你可以在/etc/sysctl.conf里面定义net.ipv4.ip_local_port_range = 1024 65000

查询端口命令

命令:jps

查看当前就Java运行进程及启动进程号,这个只会查看当前配置环境变量下的Java启动。

命令:ps -ef|grep java/nginx

查看当前应用启动进程号

命令:lsof -i | grep pid

lsof命令:根据进程pid查端口

命令:lsof -i:port

根据端口port查进程

命令:lsof -i|grep user

根据用户查看进程和端口号

命令:netstat -nap | grep pid

netstat命令根据进程pid查端口

命令:netstat -nap | grep port

根据端口port查进程

命令:nc -nvv ip port

netcat工具检测端口是否开放,扫描指定端口

命令:telnet ip port

远程连接对应端口,ip为localhost则是贝蒂

参考:Linux 查看服务器开放的端口号 - 潇湘隐者 - 博客园

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675713.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号