Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸš€ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ настройка автоматичСского ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… сСссий Ρ‡Π΅Ρ€Π΅Π· systemd

πŸš€ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ настройка автоматичСского ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… сСссий Ρ‡Π΅Ρ€Π΅Π· systemd ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ соСдинСния автоматичСски Π·Π°Π²Π΅Ρ€ΡˆΠ°Π»ΠΈΡΡŒ спустя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ риски? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ! Π’ modern Linux систСму для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ systemd β€” ΠΌΠΎΡ‰Π½ΡƒΡŽ систСму ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° слуТб. Настроив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠ², Π²Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΆΠΈΠ·Π½ΠΈ сСссий. Π§Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ бСзопасно, Π½ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ: автоматичСскоС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСр ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ администрированиС. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ: - Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ (ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅) Ρ„Π°ΠΉΠ» Π² /etc/systemd/logind.conf - Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ строки: boldly IdleAction=logout IdleActionSec=600 italic Π³Π΄Π΅ IdleActionSec β€” врСмя Π² сСкундах (здСсь β€” 10 ΠΌΠΈΠ½ΡƒΡ‚) - ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ сСрвис: sudo systemctl restart systemd-logind И всё! Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ придётся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ сСссии ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° «зависшими» соСдинСниями. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

πŸš€ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ настройка автоматичСского ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… сСссий Ρ‡Π΅Ρ€Π΅Π· systemd

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ соСдинСния автоматичСски Π·Π°Π²Π΅Ρ€ΡˆΠ°Π»ΠΈΡΡŒ спустя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ риски? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ β€” ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ!

Π’ modern Linux систСму для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ systemd β€” ΠΌΠΎΡ‰Π½ΡƒΡŽ систСму ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° слуТб. Настроив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠ², Π²Ρ‹ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΆΠΈΠ·Π½ΠΈ сСссий.

Π§Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ бСзопасно, Π½ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ: автоматичСскоС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСр ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ администрированиС.

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

- Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ (ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅) Ρ„Π°ΠΉΠ» Π² /etc/systemd/logind.conf

- Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ строки:

boldly

IdleAction=logout

IdleActionSec=600

italic

Π³Π΄Π΅ IdleActionSec β€” врСмя Π² сСкундах (здСсь β€” 10 ΠΌΠΈΠ½ΡƒΡ‚)

- ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ сСрвис:

sudo systemctl restart systemd-logind

И всё! Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ придётся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ сСссии ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° «зависшими» соСдинСниями. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” ΠΊΠ°ΠΊ мост ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ удобством.

А ΠΊΠ°ΠΊ Π²Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ настройки тСстировали? А Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ΡΡ‚ΡŒ свои хитрости β€” Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях!

https://t.me/LinuxSkill β€” большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй ΠΈ совСтов, Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” вакансии ΠΈ тСсты для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ²!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Настроим Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ””, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!