สารบัญ:

ฉันจะปิดพอร์ตใน Ubuntu ได้อย่างไร
ฉันจะปิดพอร์ตใน Ubuntu ได้อย่างไร

วีดีโอ: ฉันจะปิดพอร์ตใน Ubuntu ได้อย่างไร

วีดีโอ: ฉันจะปิดพอร์ตใน Ubuntu ได้อย่างไร
วีดีโอ: มาปิดช่องโหว่บนลีนุกซ์กัน 2024, อาจ
Anonim

ถึง ปิด NS ท่า หมายเลขด้วยตนเองก่อนอื่นต้องหาชื่อกระบวนการ / รหัสที่ถือ ท่า เปิดแล้วใช้คำสั่ง kill ในกระบวนการนั้น จากตัวอย่างข้างต้นจะเห็นได้ว่า ท่า 8888 ถูกใช้งานโดยคำสั่ง java กับ pid 8461 ที่นี่เราใช้ -u สำหรับ udp ท่า.

ฉันจะปิดพอร์ตที่เปิดอยู่ใน Ubuntu ได้อย่างไร

คุณสามารถใช้ netstat -nalp และ lsof -i: ท่า เครื่องมือในการระบุกระบวนการ/ไบนารีเบื้องหลัง เปิดพอร์ต . ถ้าคุณต้องการ ปิดพอร์ต คุณต้อง ฆ่า ดำเนินการหรือหยุดบริการที่เกี่ยวข้อง หากคุณต้องการเรียกใช้บริการเฉพาะสำหรับกล่องในเครื่องของคุณ คุณสามารถกำหนดค่าบริการที่เกี่ยวข้องให้ฟังบน localhost/127.0.0.1 0.1 ไม่พร้อมใช้งานทั้งหมด (0.0.

รู้ยัง ฉันจะปิดพอร์ตได้อย่างไร ถ้าคุณต้องการ ปิด เปิด ท่า คุณสามารถทำได้โดยใช้ไฟร์วอลล์ Windows (ไฟร์วอลล์ Windows Defender สำหรับ Windows 10) ตัวอย่างเช่น สมมติว่าคุณต้องการ ปิดพอร์ต 5500 สำหรับการเชื่อมต่อขาเข้าทั้งหมด ทำตามขั้นตอนที่อธิบายไว้ด้านล่าง เปิด Windows Firewall โดยไปที่ Start | แผงควบคุม | ไฟร์วอลล์หน้าต่าง.

นอกจากนี้ ฉันจะปิดพอร์ตใน Linux ได้อย่างไร

ในการปิดพอร์ตที่เปิดอยู่:

  1. ล็อกอินเข้าสู่คอนโซลเซิร์ฟเวอร์
  2. ดำเนินการคำสั่งต่อไปนี้ แทนที่ตัวยึดตำแหน่ง PORT ด้วยหมายเลขของพอร์ตที่จะปิด: Debian: sudo ufw ปฏิเสธ PORT CentOS: sudo firewall-cmd --zone=public --permanent --remove-port=PORT/tcp sudo firewall-cmd --reload.

ฉันจะฆ่าพอร์ต 8080 ได้อย่างไร

เราจำเป็นต้องเรียกใช้คำสั่งสองสามคำสั่งในพรอมต์คำสั่งเพื่อฆ่ากระบวนการที่ใช้พอร์ต 8080

  1. ขั้นตอนที่ 1: ค้นหา Process id ใน windows โดยใช้ command prompt netstat -ano | findstr netstat -ano | findstr
  2. ขั้นตอนที่ 2: ฆ่ากระบวนการโดยใช้พรอมต์คำสั่ง taskkill /F /PID

แนะนำ: