tft每日頭條

 > 生活

 > linux服務器端口安全問題

linux服務器端口安全問題

生活 更新时间:2025-02-22 00:19:42

用python寫了個小網站,但是運行的時候發現

linux服務器端口安全問題(解決80端口占用問題)1

于是用管理員權限再運行

linux服務器端口安全問題(解決80端口占用問題)2

Address already in use

查看一下80端口的占用情況

netstat -apn | grep 80 #端口号 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN - tcp6 0 0 :::80 :::* LISTEN - udp6 0 0 fe80::5054:ff:fece::123 :::* - unix 2 [ ACC ] STREAM LISTENING 17280 - /run/snapd.socket unix 2 [ ] DGRAM 18074 - unix 3 [ ] STREAM CONNECTED 18033 - unix 3 [ ] STREAM CONNECTED 18034 - /run/systemd/journal/stdout

為什麼沒有進程的PID呢?原來又是權限問題

sudo netstat -apn | grep 80 #端口号 ##############看這裡########################################### tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8130/python3 ############################################################### tcp6 0 0 :::80 :::* LISTEN 8130/python3 udp 0 0 10.206.0.11:68 0.0.0.0:* 805/systemd-network udp 0 0 10.206.0.11:123 0.0.0.0:* 1180/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 1180/ntpd udp6 0 0 fe80::5054:ff:fece::123 :::* 1180/ntpd udp6 0 0 ::1:123 :::* 1180/ntpd raw6 0 0 :::58 :::* 7 805/systemd-network unix 2 [ ACC ] STREAM LISTENING 17280 1/init /run/snapd.socket unix 2 [ ] DGRAM 18074 1049/systemd-logind unix 3 [ ] STREAM CONNECTED 18033 1049/systemd-logind unix 2 [ ] DGRAM 19536 1180/ntpd unix 3 [ ] STREAM CONNECTED 19565 1180/ntpd unix 3 [ ] STREAM CONNECTED 19564 1180/ntpd unix 3 [ ] STREAM CONNECTED 18034 1/init /run/systemd/journal/stdout unix 3 [ ] STREAM CONNECTED 17343 805/systemd-network unix 3 [ ] DGRAM 16468 805/systemd-network unix 3 [ ] DGRAM 16469 805/systemd-network unix 3 [ ] DGRAM 16467 805/systemd-network unix 2 [ ] DGRAM 16449 805/systemd-network unix 3 [ ] DGRAM 16466 805/systemd-network unix 3 [ ] STREAM CONNECTED 16404 805/systemd-network

原來是之前測試的時候進程沒有結束掉

sudo kill -9 8130 #占用80端口的進程PID

然後重新執行,順便把任務放到後台

nohup sudo python3 main.py&

成功運行

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved