π οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ cron: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠ΅ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ
ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π₯ Π₯ΠΎΡΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΈΠ½Ρ ΠΈ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ ΠΎ Π²Π°ΠΆΠ½ΡΡ Π·Π°Π΄Π°ΡΠ°Ρ ? Π’ΠΎΠ³Π΄Π° Π²Π°ΠΌ ΡΠΎΡΠ½ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΡΠ²Π΅ΠΆΠΈΠΉ Π»Π°ΠΉΡΡ Π°ΠΊ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ cron β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠΌ Π·Π°Π΄Π°Ρ Π² Linux.
ΠΠ°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½?
- ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠΈΡΡΠΊΠΈ
- ΠΠΈΠ±ΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡΠΌΠΈ
- ΠΡΡΡΡΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ ΡΡΠΈΠ»ΠΈΠΉ
Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ?
- ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π·Π°Π΄Π°Ρ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ: ΠΌΠΈΠ½ΡΡΡ, ΡΠ°Ρ, Π΄Π΅Π½Ρ ΠΌΠ΅ΡΡΡΠ°, ΠΌΠ΅ΡΡΡ, Π΄Π΅Π½Ρ Π½Π΅Π΄Π΅Π»ΠΈ
- ΠΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΡΡΠ½ΠΈΡΡ ΠΈΠ»ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
- ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ cron ΡΠ΅ΡΠ΅Π· crontab -e Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 3 ΡΠ°ΡΠ° Π½ΠΎΡΠΈ:
0 3 * * * /path/to/script.sh
Π ΡΡΠΎΠ±Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΡΡΠ½ΠΈΡΡ Π² 16:30 Π΄Π΅Π»Π°ΡΡ Π±ΡΠΊΠ°ΠΏ β
30 16 * * 5 /backup/backup.sh
ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ β ΡΡΠΎ ΠΊΠ°ΠΊ Π²ΠΎΠ»ΡΠ΅Π±Π½ΡΠΉ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π° Π²Π°Ρ 24/7!
Π Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ Π»ΠΈ Π²Ρ ΡΠ°Π½ΡΡΠ΅, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°ΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΠ² cron?
ΠΡΠΈΠ³Π»Π°ΡΠ°Ρ Π² Π½Π°Ρ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill β ΡΠ°ΠΌ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π»Π°ΠΉΡΡ Π°ΠΊΠΎΠ² ΠΈ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΡΠΈ! Π Π·Π°ΧΧ‘Π»ΠΈ ΡΠ΅ΡΡΡ ΠΏΠΎ Linux Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot β ΠΏΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ ΠΈ ΡΠ΄ΠΈΠ²ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Π΅ΠΉ!
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!