Linux下常用服务的端口号整理

本文总结了多种网络服务的默认端口号,包括HTTP、HTTPS、FTP等,并列举了代理服务器及数据库服务的常用端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天查询了一下scp所用的端口号,还查到了一些别的常用端口,加上自己平时接触到的端口,在此总结整理一下。

常用默认端口号

网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果是TCP连接,那么在网络层IP包里面的协议号就将会有个值是6,如果是UDP的话那个值就是17。

用netstat –an 可以查看本机开放的端口号。
代理服务器常用以下端口:
(1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080
(2). SOCKS代理协议服务器常用端口号:1080
(3). FTP(文件传输)协议代理服务器常用端口号:21
(4). Telnet(远程登录)协议代理服务器常用端口:23
 
HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);
HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp;
Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口);
FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口);
TFTP(Trivial File Transfer Protocol ),默认的端口号为69/udp;
SSH(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp;
SMTP Simple Mail Transfer Protocol (E-mail),默认的端口号为25/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口);
POP3 Post Office Protocol (E-mail) ,默认的端口号为110/tcp;
WebLogic,默认的端口号为7001;
Webshpere应用程序,默认的端口号为9080;
webshpere管理工具,默认的端口号为9090;
JBOSS,默认的端口号为8080;
TOMCAT,默认的端口号为8080;
WIN2003远程登陆,默认的端口号为3389;

Symantec AV/Filter for MSE ,默认端口号为 8081;

Mysql数据库,默认端口号为3306;

Oracle 数据库,默认的端口号为1521;
ORACLE EMCTL,默认的端口号为1158;
Oracle XDB( XML 数据库),默认的端口号为8080;
Oracle XDB FTP服务,默认的端口号为2100;
MS SQL*SERVER数据库server,默认的端口号为1433/tcp 1433/udp;
MS SQL*SERVER数据库monitor,默认的端口号为1434/tcp 1434/udp;
QQ,默认的端口号为1080/udp
<think>嗯,用户之前问过常见的HTTP状态码,现在又转向了Linux服务常用端口。看来他们可能在搭建服务器或者配置网络服务,需要了解不同服务对应的端口号,以便进行正确的设置或故障排除。 首先,我需要整理常见的Linux服务及其默认端口。例如,SSH是22,HTTP是80,HTTPS是443,这些都是非常基础的,必须包含进去。然后考虑数据库服务,比如MySQL的3306,PostgreSQL的5432,还有MongoDB的27017。邮件服务相关的端口如SMTP的25,POP3的110,IMAP的143,以及它们的加密版本可能需要特别说明。 另外,用户可能还关心一些管理工具或协议,比如FTP的20和21,DNS的53,DHCP的67和68。远程桌面协议如VNC的5900+,RDP的3389也可能有用。需要注意有些服务使用TCP和UDP的不同,比如DNS同时使用两者的53端口。 用户可能还希望了解端口号的分类,比如公认端口(0-1023)、注册端口(1024-49151)和动态端口(49152-65535)。这对他们理解端口范围有帮助。同时,安全相关的提示也很重要,比如避免使用默认端口以减少攻击面,配置防火墙等。 需要检查是否有遗漏的重要服务,比如Redis的6379,Memcached的11211,Elasticsearch的9200,这些在应用部署中常用。另外,容器相关的Docker(2375/2376)和Kubernetes的API端口(6443)可能也是用户感兴趣的。 最后,用户可能需要一些使用技巧,比如如何查看端口占用情况(netstat,ss,lsof),如何配置防火墙(ufw,firewalld,iptables),以及安全建议。这些内容能帮助他们实际操作和加强系统安全。</think>以下是对Linux系统中常见服务端口的分类说明及使用建议: ######################### ### 一、网络基础服务 ######################### 1. **SSH** - 端口:22/TCP - 功能:安全远程管理(默认加密协议) 2. **HTTP/HTTPS** - 80/TCP:明文网页传输 - 443/TCP:加密网页传输 $$ \text{应用场景} = \begin{cases} \text{Nginx/Apache服务} \\ \text{API接口调用} \end{cases} $$ 3. **DNS** - 53/TCP/UDP:域名解析服务 - 注意:TCP用于区域传输,UDP用于常规查询 4. **FTP** - 20/TCP:数据连接 - 21/TCP:控制连接 - 补充:被动模式使用随机高端口 ######################### ### 二、数据库服务 ######################### 1. **MySQL/MariaDB** - 3306/TCP:关系型数据库默认端口 2. **PostgreSQL** - 5432/TCP:对象关系型数据库端口 3. **Redis** - 6379/TCP:内存数据库服务端口 4. **MongoDB** - 27017/TCP:文档型数据库默认端口 ######################### ### 三、邮件服务 ######################### $$ \text{邮件协议} = \begin{cases} \text{SMTP(发信)} & 25/TCP \\ \text{POP3(收信)} & 110/TCP \\ \text{IMAP(管理)} & 143/TCP \\ \text{加密版本} & 465/587/993/995} \end{cases} $$ ######################### ### 四、文件共享服务 ######################### 1. **Samba** - 139/TCP & 445/TCP:Windows文件共享协议 2. **NFS** - 2049/TCP:网络文件系统核心端口 - 注意:实际使用依赖rpcbind(111端口) 3. **Rsync** - 873/TCP:增量文件同步服务 ######################### ### 五、虚拟化/容器 ######################### 1. **Docker** - 2375/TCP:未加密通信端口 - 2376/TCP:TLS加密通信端口 2. **Kubernetes** - 6443/TCP:API Server默认端口 - 10250/TCP:kubelet服务端口 ######################### ### 六、端口使用技巧 ######################### 1. **查看端口占用** ```bash # 实时检测 sudo netstat -tulnp | grep <端口号> # 替代方案 sudo ss -tuln sudo lsof -i :<端口号> ``` 2. **端口分类标准** - 0-1023:公认端口(需root权限) - 1024-49151:注册端口 - 49152-65535:动态/私有端口 3. **安全建议** - 避免使用默认端口(如将SSH 22改为非标准端口) - 使用`ufw`/`firewalld`配置防火墙规则 - 定期检查异常端口连接: ```bash sudo netstat -antp | grep ESTABLISHED ``` **典型配置案例**: - Web服务器:开放80/443,关闭22改为自定义SSH端口 - 数据库服务器:仅允许内网访问3306/5432端口 - 邮件服务器:需开放25(SMTP)+143(IMAP)+587(加密SMTP) **特殊端口备注**: - 631/TCP:CUPS打印服务 - 11211/TCP:Memcached缓存服务 - 9200/TCP:Elasticsearch服务端口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值