解决群晖系统占用80,443端口问题,替换成其他端口。

端口介绍

80端口

  • 服务:HTTP(HyperText Transport Protocol)超文本传输协议

  • 说明:用于网页浏览,服务器侦听网页客户端请求的端口。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口都是80,所以只需要输入网址即可,不用输入“:80”了。

443端口

  • 服务:Https

  • 说明:网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。在一些对安全性要求较高的网站,比如银行、证券、购物等,都采用HTTPS服务,这样在这些网站上相应的交换信息是可以防止其他人看到,其他人抓包获取到的是加密数据,保证了交易的安全性。网址以https://开始,而不是常见的http://。

区别

  • 80端口用于普通的HTTP通信,而443端口用于加密的HTTPS通信。

  • HTTP通过80端口传输数据时,数据是明文的,不进行加密。而HTTPS通过443端口传输数据时,使用SSL/TLS加密协议对数据进行加密,保证数据的安全性。

  • 由于加密处理的存在,HTTPS通信比HTTP通信更加安全,适用于对数据保密性要求较高的场景,如在线支付、用户登录等。

  • 综上所述,80端口和443端口主要区别在于数据传输的安全性。80端口用于普通的HTTP通信,适用于一般的网页浏览和数据传输;而443端口用于加密的HTTPS通信,适用于对数据安全性要求更高的场景。

解决办法

  1. 打开群晖的SSH功能,使用终端软件进行连接并切换到root状态下。

  2. 进入群晖的nginx文件夹

    cd /usr/syno/share/nginx/
  3. 编辑下面的三个文件,演示将从第一个文件开始(你自己按照演示分别修改三个文件)。
    按字母 i 键进入编辑模式,修改完之后按Esc键退出编辑模式,输入:wq保存并退出。
    将下面配置文件的所有80,443端口修改成别的端口,例如8080,8443。