Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ›°οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сокСтами Π² Linux: основы ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ

πŸ›°οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сокСтами Π² Linux: основы ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ мастСру Linux! πŸš€ Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ сСтСвыми соСдинСниями, этот пост β€” для тСбя. ΠŸΠΎΡ€ΠΎΠΉ простоС ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сокСтов ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Ρ‹ Π² настройкС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ сСрвисов. - Π£Π·Π½Π°ΠΉ, ΠΊΠ°ΠΊΠΈΠ΅ сокСты Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹: ss -tuln - Освоби ΠΏΠΎΡ€Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΠΉ Π΅Π³ΠΎ: sudo iptables -A INPUT -p tcp --dport 8080 -j DROP - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ статус соСдинСний: lsof -i :80 - Π‘ΠΎΠ·Π΄Π°ΠΉ свой собствСнный сокСт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python: import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('0.0.0.0', 9090)) s.listen(5) - РСстарт сСрвисов, ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… сокСты: sudo systemctl restart networking ПониманиС Ρ€Π°Π±ΠΎΡ‚Ρ‹ сокСтов ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ нСисправности, Π½ΠΎ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. А Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Ρ‹ подписан Ρ‚Π²ΠΎΠΉ сСрвСр? А Ρ‡Ρ‚ΠΎ, Ссли ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ соСдинСниС β€” это малСнькая история, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ? ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ тСбя ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°

πŸ›°οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сокСтами Π² Linux: основы ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ мастСру Linux! πŸš€

Если Ρ…ΠΎΡ‡Π΅ΡˆΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ сСтСвыми соСдинСниями, этот пост β€” для тСбя. ΠŸΠΎΡ€ΠΎΠΉ простоС ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сокСтов ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Ρ‹ Π² настройкС ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ сСрвисов.

- Π£Π·Π½Π°ΠΉ, ΠΊΠ°ΠΊΠΈΠ΅ сокСты Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹:

ss -tuln

- Освоби ΠΏΠΎΡ€Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΠΉ Π΅Π³ΠΎ:

sudo iptables -A INPUT -p tcp --dport 8080 -j DROP

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒ статус соСдинСний:

lsof -i :80

- Π‘ΠΎΠ·Π΄Π°ΠΉ свой собствСнный сокСт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python:

import socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

s.bind(('0.0.0.0', 9090))

s.listen(5)

- РСстарт сСрвисов, ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ… сокСты:

sudo systemctl restart networking

ПониманиС Ρ€Π°Π±ΠΎΡ‚Ρ‹ сокСтов ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ нСисправности, Π½ΠΎ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. А Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Ρ‹ подписан Ρ‚Π²ΠΎΠΉ сСрвСр?

А Ρ‡Ρ‚ΠΎ, Ссли ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ соСдинСниС β€” это малСнькая история, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ?

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ тСбя ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° ΠΏΠΎΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² тСстах β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!