linux中常见的协议、服务端口整理汇总
在Linux中,常见的网络协议和对应的默认端口如下:
- HTTP (HyperText Transfer Protocol) - 端口号:80
- HTTPS (HyperText Transfer Protocol over Secure Socket Layer) - 端口号:443
- FTP (File Transfer Protocol) - 端口号:21
- SSH (Secure Shell) - 端口号:22
- SMTP (Simple Mail Transfer Protocol) - 端口号:25
- POP3 (Post Office Protocol version 3) - 端口号:110
- IMAP4 (Internet Mail Access Protocol version 4) - 端口号:143
- Telnet - 端口号:23
- DNS (Domain Name System) - 端口号:53 (TCP) 和 53 (UDP)
- DHCP (Dynamic Host Configuration Protocol) - 端口号:67 (server), 68 (client) (UDP)
这些协议和端口是网络通信中常见的,了解这些有助于你在配置服务器或者排查网络问题时有一个基础的参考。
在实际配置服务时,你可以通过编辑如/etc/httpd/conf/httpd.conf
(对于Apache HTTPD服务器配置文件) 或者/etc/ssh/sshd_config
(对于SSH配置) 等配置文件来修改默认端口。
例如,修改HTTP服务器监听端口的配置可能如下所示:
Listen 8080
修改SSH服务器监听端口的配置可能如下所示:
Port 2222
修改后,记得重启相应的服务来应用新的配置:
sudo systemctl restart httpd # 重启Apache服务
sudo systemctl restart sshd # 重启SSH服务
确保在修改配置并重启服务后,你的防火墙设置允许通过新配置的端口。
评论已关闭