服务器(Linux server/Win server)常用端口介绍

来源:互联网 发布:淘宝客服薪资待遇 编辑:程序博客网 时间:2024/06/05 04:38

背景:
作为一个程序员,需要知道的一些常见服务器端口如下,对开防火墙,对各个服务的理解也有不少帮助。

  • 端口:21
    服务:FTP
    说明:FTP服务器所开放的端口,用于上传、下载。

  • 端口:22
    服务:SSH
    说明:22端口就是ssh端口,用于通过命令行模式远程连接Linux系统服务器。

  • 端口:25
    服务:SMTP
    说明:SMTP服务器所开放的端口,用于发送邮件。

  • 端口:80
    服务:HTTP
    说明:用于网站服务例如IIS、Apache、Nginx等提供对外访问。

  • 端口:110
    服务:POP3
    说明:110端口是为POP3(邮件协议3)服务开放的。

  • 端口:137、138、139
    服务:NETBIOS协议
    说明:其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。

  • 端口:143
    服务:IMAP
    说明:143端口主要是用于“Internet Message AccessProtocol”v2(Internet消息访问协议,简称IMAP),和POP3一样,是用于电子邮件的接收的协议。

  • 端口:443
    服务:Https
    说明:网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。

  • 端口:1433
    服务:SQL Server
    说明:1433端口,是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。

  • 端口:3306
    服务:Mysql
    说明:3306端口,是Mysql数据库的默认端口,用于Mysql对外提供服务。

  • 端口:1521
    服务:Oracle
    说明:3306端口,是Oracle数据库的默认端口,用于Oracle对外提供服务。

  • 端口:3389
    服务:Windows Server Remote Desktop Services(远程桌面服务)
    说明:3389端口是Windows 2000(2003) Server远程桌面的服务端口,可以通过这个端口,用”远程桌面”等连接工具来连接到远程的服务器

  • 端口:8080
    服务:代理端口
    说明:8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080。

  • 端口:1080
    服务:socks服务端口
    说明:socks代理服务端口,经常使用shadowsocks的童鞋应该清楚

  • 端口:5432
    服务:PostgreSql默认端口
    说明:PostgreSql数据库默认端口,可配置