π‘ ΠΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π±ΡΠΊΠ°ΠΏΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Rsync ΠΈ Cron
ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΌΠΎΡΠ΅ΠΉ! π Π₯ΠΎΡΠΈΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠΎΡ ΡΠ°Π½ΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π΅ ΠΎΡΡΡΠ²Π°ΡΡΡ ΠΎΡ ΡΠ°Π±ΠΎΡΡ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΠΏΠΎΡΡ ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ Π²Π°Ρ. Π Π°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² β Rsync ΠΈ Cron, ΡΡΠΎΠ±Ρ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ Π²Π°ΡΠΈ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ Π·Π°ΡΠΈΡΠΎΠΉ!
π ΠΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ?
- ΠΠ΅Π³ΠΊΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΡΡΡΡ Π² Π»ΡΠ±ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ
- ΠΡΡΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ Ρ Π»ΠΎΠΏΠΎΡ
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ°ΡΡΡ Π²Π°ΡΠ΅ ΡΡΡΠΎ:
- ΠΠ°ΡΡΡΠΎΠΈΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΉ Π±ΡΠΊΠ°ΠΏ:
crontab -e
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡΠΎΠΊΡ:
0 2 * * * rsync -avz /ΠΏΡΡΡ/ΠΊ/Π΄Π°Π½Π½ΡΠΌ /ΠΏΡΡΡ/ΠΊ/ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ
- ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ SSH:
rsync -avz -e ssh /Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ/ΠΏΡΡΡ user@ΡΠ΅ΡΠ²Π΅Ρ:/ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ/ΠΊΠ°ΡΠ°Π»ΠΎΠ³
ΠΠ»Π°Π²Π½ΠΎΠ΅ ΡΡΡ β ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΡΡΠ³ΠΈΠ²Π°ΡΡ ΡΡΠ°ΡΠΈΠΊ ΠΈ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π»ΠΈΡΠ½Π΅Π΅ ΠΌΠ΅ΡΡΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ Π»ΠΎΠ³ΠΈ.
Π Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΊΡΠΈΠΏΡΡ: ΠΈΠ½ΠΎΠ³Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΡΠ΅ΡΡΡΡΡΡ ΠΈΠ»ΠΈ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΠΎΡΡΠΎΡΠ½ΡΡΠ²ΠΎ β Π·Π°Π»ΠΎΠ³ ΡΡΠΏΠ΅Ρ Π°!
Π Π²Ρ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° Π΄Π΅Π»Π°Π΅ΡΠ΅ Π²ΡΡΡΠ½ΡΡ? ΠΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠ΅ΠΊΡΠ΅ΡΠ°ΠΌΠΈ!
π¬ ΠΡΠΈΠ³Π»Π°ΡΠΈ Π΄ΡΡΠ·Π΅ΠΉ ΡΠ·Π½Π°ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΡΡΠΊ β Π±ΠΎΠ»ΡΡΠ΅ ΡΡΠ°ΡΠ΅ΠΉ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π² https://t.me/LinuxSkill Π° Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!