ΠΠ°ΠΊ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΊΡΠΌ Π½ΠΎΠ² ΠΈΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ VPS
ΠΠΎΠ³Π°ΡΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ Π²ΠΈΡΡΡΠ°Π»Π΅Π½ ΡΠ°ΡΡΠ΅Π½ ΡΡΡΠ²ΡΡ (VPS), ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π΅ ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ, Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΠΉ-ΡΠΈΠ³ΡΡΠ½ΠΈΡΠ΅ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π²ΡΠ΅Π½ΡΠΈΡΠ½ΠΎΡΡΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ° Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅. SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ ΡΠΈΠ³ΡΡΠ΅Π½ ΠΌΠ΅ΡΠΎΠ΄ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΡΡΠ²ΡΡΠ° Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Π° ΡΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ Ρ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΊΠ»ΡΡ. Π’ΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ΅ Π²ΠΈ ΠΏΡΠ΅Π²Π΅Π΄Π΅ ΠΏΡΠ΅Π· ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΊΠ°ΠΊΡΠΎ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΊΡΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈ VPS ΡΡΠ΅Π΄ΠΈ, ΠΊΠ°ΡΠΎ Π²ΠΈ ΠΎΡΠΈΠ³ΡΡΠΈ Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ ΠΈ ΡΠΈΠ³ΡΡΠ½ΠΎ Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΡΡΠ²ΡΡΠ°.
ΠΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅?
SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ Π΄Π²ΠΎΠΉΠΊΠ° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ – ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ ΠΈ ΡΠ°ΡΡΠ΅Π½ ΠΊΠ»ΡΡ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅. ΠΡΠ±Π»ΠΈΡΠ½ΠΈΡΡ ΠΊΠ»ΡΡ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π½Π° ΡΡΡΠ²ΡΡΠ°, Π° ΡΠ°ΡΡΠ½ΠΈΡΡ ΠΊΠ»ΡΡ ΠΎΡΡΠ°Π²Π° Π½Π° Π²Π°ΡΠ°ΡΠ° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°. ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΡΠ΅ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, ΡΡΡΠ²ΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ ΡΠΏΡΡΠΌΠΎ ΡΠ°ΡΡΠ½ΠΈΡ ΠΊΠ»ΡΡ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΡΠ²ΠΏΠ°Π΄Π°Ρ, Π²ΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π΄ΠΎΡΡΡΠΏ, Π±Π΅Π· Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΏΠ°ΡΠΎΠ»Π°. SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΏΠΎ-ΡΠΈΠ³ΡΡΠ΅Π½ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΏΠΎΠ΄Π°ΡΠ»ΠΈΠ²ΠΈ Π½Π° Π°ΡΠ°ΠΊΠΈ Ρ Π³ΡΡΠ±Π° ΡΠΈΠ»Π°.
ΠΠ°ΡΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅?
- ΠΠΎΠ²ΠΈΡΠ΅Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ: SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΡΠΈΠ³ΡΡΠ½ΠΎ ΠΎΡ ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅.
- Π£Π΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π±Π΅Π· ΠΏΠ°ΡΠΎΠ»Π°: Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΠ²ΠΎΡ VPS, Π±Π΅Π· Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΏΠ°ΡΠΎΠ»Π°.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ: SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΡΠ° ΠΈΠ΄Π΅Π°Π»Π½ΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π·Π°Π΄Π°ΡΠΈ ΠΊΠ°ΡΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅, ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡ.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ, ΡΠ²Π΅ΡΠ΅ΡΠ΅ ΡΠ΅, ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅:
- ΠΠΎΡΡΡΠΏ Π΄ΠΎ VPS (Π½ΠΎΠ² ΠΈΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ).
- SSH, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΎ Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° Π²ΠΈ ΠΌΠ°ΡΠΈΠ½Π° (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° macOS ΠΈ Linux).
- ΠΠ²ΠΎΠΉΠΊΠ° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅. ΠΠΊΠΎ Π½Π΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°ΡΠ΅ Ρ ΡΠ°ΠΊΠ°Π²Π°, ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° Ρ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅.
ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΊΡΠΌ Π½ΠΎΠ² VPS
ΠΠΊΠΎ Π½Π°ΡΡΡΠΎΠΉΠ²Π°ΡΠ΅ Π½ΠΎΠ² VPS, ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° Ρ ΠΎΡΡΠΈΠ½Π³ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° VPS. ΠΡΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅:
Π‘ΡΡΠΏΠΊΠ° 1: ΠΠ΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π²ΠΎΠΉΠΊΠ° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ (Π°ΠΊΠΎ Π½ΡΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΡΠ²)
ΠΠΊΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ°ΡΠ΅ Π΄Π²ΠΎΠΉΠΊΠ° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ°ΠΊΠ°Π²Π°, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π² Π»ΠΎΠΊΠ°Π»Π½ΠΈΡ ΡΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» (Π·Π° macOS ΠΈΠ»ΠΈ Linux):
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Π’Π°Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΡΠ·Π΄Π°Π²Π° Π½ΠΎΠ² SSH ΠΊΠ»ΡΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ 4096-Π±ΠΈΡΠΎΠ²ΠΎ RSA ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅, ΠΈ Π΄ΠΎΠ±Π°Π²Ρ Π²Π°ΡΠΈΡ ΠΈΠΌΠ΅ΠΉΠ» ΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠ΅Π½ΡΠ°Ρ ΠΊΡΠΌ ΠΊΠ»ΡΡΠ°. Π‘Π»Π΅Π΄Π²Π°ΠΉΡΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΈΡΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½Π°, Π·Π° Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡΠ΅ ΠΊΠ»ΡΡΠ° Π² ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅(~/.ssh/id_rsa) ΠΈ, ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅, Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»Π° Π·Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.
ΠΠ΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ°:
- id_rsa: Π§Π°ΡΡΠ½ΠΈΡΡ ΠΊΠ»ΡΡ (Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π³ΠΎ ΡΠΏΠΎΠ΄Π΅Π»ΡΠΉΡΠ΅).
- id_rsa.pub: ΠΡΠ±Π»ΠΈΡΠ½ΠΈΡΡ ΠΊΠ»ΡΡ (ΡΠΎΠ·ΠΈ ΠΊΠ»ΡΡ ΡΠ΅ ΠΊΠ°ΡΠ²Π° Π½Π° Π²Π°ΡΠΈΡ VPS).
ΠΠ° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ, ΠΈΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°
cat ~/.ssh/id_rsa.pub
Π‘ΡΡΠΏΠΊΠ° 2: ΠΠ»Π΅Π·ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° VPS
ΠΠ° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡ VPS Π°ΠΊΠ°ΡΠ½Ρ. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π²ΠΈ Π΄Π°Π²Π°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° VPS.
Π‘ΡΡΠΏΠΊΠ° 3: Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π½ΠΎΠ² VPS ΠΈ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° SSH ΠΊΠ»ΡΡ
ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° VPS:
- ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Linux, ΠΊΠ°ΡΠΎ Ubuntu ΠΈΠ»ΠΈ CentOS).
- ΠΠΎΡΡΡΡΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΡΡΠ° Add SSH Key (ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° SSH ΠΊΠ»ΡΡ) ΠΈΠ»ΠΈ Authentication Method (ΠΠ΅ΡΠΎΠ΄ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅).
- ΠΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ SSH ΠΊΠ»ΡΡ (id_rsa.pub) Π² ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΎΡΠΎ ΠΏΠΎΠ»Π΅.
- ΠΠ°Π²ΡΡΡΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° VPS, ΠΊΠ°ΡΠΎ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ»Π°Π½, ΡΠ΅Π³ΠΈΠΎΠ½ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΎΠΏΡΠΈΠΈ.
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ VPS Π±ΡΠ΄Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½, ΡΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° SSH Π΄ΠΎΡΡΡΠΏ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π²Π°ΡΠΈΡ SSH ΠΊΠ»ΡΡ.
Π‘ΡΡΠΏΠΊΠ° 4: Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ VPS
Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°ΡΠΎ VPS Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Ρ Π²Π°ΡΠΈΡ SSH ΠΊΠ»ΡΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ Ρ Π½Π΅Π³ΠΎ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° (Π·Π°ΠΌΠ΅Π½Π΅ΡΠ΅ your_vps_ip Ρ IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° Π²Π°ΡΠΈΡ VPS):
ssh root@your_vps_ip
ΠΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π°
ΡΡΠ΅ Π²Π»Π΅Π·Π»ΠΈ Π²ΡΠ² Π²Π°ΡΠΈΡ VPS, Π±Π΅Π· Π΄Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΏΠ°ΡΠΎΠ»Π°.
ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ ΠΊΡΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ VPS
ΠΠΊΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ VPS, Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Ρ ΠΏΠ°ΡΠΎΠ»Π°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅, Π·Π° Π΄Π° Π·Π°ΡΠΈΡΠΈΡΠ΅ Π±ΡΠ΄Π΅ΡΠΈΡΠ΅ Π²Π»ΠΈΠ·Π°Π½ΠΈΡ. ΠΡΠΎ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅:
Π‘ΡΡΠΏΠΊΠ° 1: ΠΠ΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π²ΠΎΠΉΠΊΠ° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ (Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ)
ΠΠΊΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π»ΠΈ Π΄Π²ΠΎΠΉΠΊΠ° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅, ΠΈΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΡΠΈ ΠΌΠ°ΡΠΈΠ½Π°, Π·Π° Π΄Π° Ρ ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
ΠΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ(id_rsa.pub), ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅:
cat ~/.ssh/id_rsa.pub
Π‘ΡΡΠΏΠΊΠ° 2: ΠΠ»Π΅Π·ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡ VPS
ΠΠ° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡ ΠΊΡΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ VPS, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² Π½Π΅Π³ΠΎ ΠΏΠΎ ΡΠ΅ΠΊΡΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ (Π²Π΅ΡΠΎΡΡΠ½ΠΎ Ρ ΠΏΠ°ΡΠΎΠ»Π°). ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π° Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ΡΠ΅ Ρ Π²Π°ΡΠΈΡ VPS (Π·Π°ΠΌΠ΅Π½Π΅ΡΠ΅ your_vps_ip Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈΡ IP Π°Π΄ΡΠ΅Ρ):
ssh root@your_vps_ip
ΠΡΠ²Π΅Π΄Π΅ΡΠ΅ ΠΏΠ°ΡΠΎΠ»Π°ΡΠ° ΡΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ°Π½Π΅Π½ΠΈ.
Π‘ΡΡΠΏΠΊΠ° 3: Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° .ssh (Π°ΠΊΠΎ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡΠ½Π°)
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π²Π»Π΅Π·Π΅ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡ VPS, ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ°.ssh ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°. ΠΠΊΠΎ Π½Π΅, ΡΡΠ·Π΄Π°ΠΉΡΠ΅ Ρ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
ΠΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° .ssh Π΅ ΠΌΡΡΡΠΎΡΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡΡ Π²ΠΈ ΠΊΠ»ΡΡ.
Π‘ΡΡΠΏΠΊΠ° 4: ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ ΠΊΡΠΌ ΡΠ°ΠΉΠ»Π° authorized_keys
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΡΠΈ ΠΊΠ»ΡΡ ΠΊΡΠΌ ΡΠ°ΠΉΠ»Π° authorized_keys, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ SSH Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠΈΡΠΈΡΠ΅ Π²ΠΈ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅.
- ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΡΠ°ΠΉΠ»Π° authorized_keys (ΡΡΠ·Π΄Π°ΠΉΡΠ΅ Π³ΠΎ, Π°ΠΊΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°) Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ΅ΠΊΡΡΠΎΠ² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ nano:
nano ~/.ssh/authorized_keys
- ΠΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈΡ ΡΠΈ SSH ΠΊΠ»ΡΡ (ΠΊΠΎΠΏΠΈΡΠ°Π½ ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° cat ~/.ssh/id_rsa.pub ) Π²ΡΠ² ΡΠ°ΠΉΠ»Π°.
- ΠΠ°ΠΏΠΈΡΠ΅ΡΠ΅ ΠΈ Π·Π°ΡΠ²ΠΎΡΠ΅ΡΠ΅ ΡΠ°ΠΉΠ»Π°, ΠΊΠ°ΡΠΎ Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅ Ctrl X, ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Y ΠΈ Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅ Enter.
- ΠΠ°Π΄Π°ΠΉΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ°ΠΉΠ»Π° authorized_keys, Π·Π° Π΄Π° ΡΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΈ, ΡΠ΅ ΡΠΎΠΉ Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΠΊΡΡΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»:
chmod 600 ~/.ssh/authorized_keys
Π‘ΡΡΠΏΠΊΠ° 5: Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ SSH ΠΊΠ»ΡΡΠ°, ΠΈΠ·Π»Π΅Π·ΡΠ΅ ΠΎΡ ΡΠ΅ΠΊΡΡΠ°ΡΠ° ΡΠ΅ΡΠΈΡ, ΠΊΠ°ΡΠΎ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅:
exit
Π‘Π΅Π³Π° ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡ VPS ΡΡΠ΅Π· SSH:
ssh root@your_vps_ip
ΠΠΊΠΎ ΠΊΠ»ΡΡΡΡ Π΅ Π±ΠΈΠ» Π΄ΠΎΠ±Π°Π²Π΅Π½ ΡΡΠΏΠ΅ΡΠ½ΠΎ, ΡΡΡΠ±Π²Π° Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, Π±Π΅Π· Π΄Π° Π²ΠΈ Π±ΡΠ΄Π΅ ΠΏΠΎΠΈΡΠΊΠ°Π½Π° ΠΏΠ°ΡΠΎΠ»Π°.
Π‘ΡΡΠΏΠΊΠ° 6: ΠΠ΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Ρ ΠΏΠ°ΡΠΎΠ»Π° (ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ)
ΠΠ° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠΎΠ»Π°ΡΠ°, Π·Π° Π΄Π° ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°ΠΌΠΎ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅. ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°:
- ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΡΠ°ΠΉΠ» SSH Π½Π° Π²Π°ΡΠΈΡ VPS:
nano /etc/ssh/sshd_config
- ΠΠ°ΠΌΠ΅ΡΠ΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π΅ ΠΈ Π³ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π΅ΡΠ΅ Π½Π°:
PasswordAuthentication no
PubkeyAuthentication yes
- ΠΠ°ΠΏΠ°Π·Π΅ΡΠ΅ ΡΠ°ΠΉΠ»Π° ΠΈ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ SSH ΡΡΠ»ΡΠ³Π°ΡΠ°, Π·Π° Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅:
systemctl restart sshd
Π’ΠΎΠ²Π° ΡΠ΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΏΠ°ΡΠΎΠ»Π°, ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΡΡΠ²ΡΡΠ° ΡΠ°ΠΌΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Ρ Π²Π°Π»ΠΈΠ΄Π΅Π½ SSH ΠΊΠ»ΡΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΠΉ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π°ΡΠΈΡ VPS, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΡΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Ρ ΠΏΠ°ΡΠΎΠ»Π°. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π½ΠΎΠ² VPS ΠΈΠ»ΠΈ Π·Π°ΡΠΈΡΠ°Π²Π°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ, Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ΡΠΎ Π½Π° SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ Π΅ Π»Π΅ΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°. ΠΠ°ΡΠΎ ΡΠ»Π΅Π΄Π²Π°ΡΠ΅ ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ SSH ΠΊΠ»ΡΡΠΎΠ²Π΅ Π½Π° ΡΠ²ΠΎΡ VPS, Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΈΡΠ΅ Π²Π»ΠΈΠ·Π°Π½ΠΈΡ ΠΈ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΡΠ΅ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π·Π°ΡΠΈΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠΈ.

