Artikulo Direktoryo
Hindi makakonekta sa Vultr VPS SSH?
Paraan ng pag-setup ng pagbuo ng PuTTY key
Dahil maraming Chinese netizens ang gumagamit ng Vultr VPS para bumuo ng "AghamInternet", kaya na-block ang malaking bilang ng mga IP address ng Vultr...
I-detect ang IP address
Una sa lahat, dapat mong kumpirmahin na ginawa mo ang IP address ng Vultr. Maa-access mo ba ito sa mainland China gaya ng dati?
Solusyon:
- Gumamit ng online ping tool para makita ang mga IP address ▼
Ano ang dapat kong gawin kung ang aking Vultr IP address ay naharang sa mainland China?
- Pakitingnan ang artikulong ito para sa solusyon ▼
SSH key login
Habang naka-expose ang VPS sa internet, may magpapatuloy na magpuwersa sa iyong SSH password na mag-log in.
Kaya kinakailangan na mag-log in gamit ang mga SSH key, at patayin ang pag-login sa password.
Gamitin ang sumusunod na command upang tingnan ang mga brute force na login ng ibang tao para sa iyong SSH password:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more
Para sa sarili naming binili na VPS, malupit na puwersa hanggang sa libu-libong beses!Maaari kang pumunta at makita kung gaano karaming beses kang na-brute-forced sa iyong sarili.
Solusyon:
- Baguhin ang SSH password login mode sa SSH key login mode
SSH key generation
Kung ito ay isang Windows system, kailangan mong gumamit ng puttygen 软件para makabuo ng key pair.
Linux at ang mga MacOS system ay maaaring direktang patakbuhin mula sa terminal:
hakbang 1:Bumuo ng mga SSH key
Mangyaring patakbuhin ang utos na ito ▼
ssh-keygen -t rsa -b 4096
hakbang 2:Ipasok ang lokasyon ng file upang i-save ang susi
Enter file in which to save the key (/root/.ssh/id_rsa):
- Mangyaring pindutin ang Enter
hakbang 3:Hihilingin sa iyo na magpasok ng isang password
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- Maglagay ng password, o maaari mo lang pindutin ang Enter at iwanan itong blangko.
Sa dulo makikita mo ang isang mensahe na ang iyong pribado at pampublikong mga susi ay naka-imbak doon:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS I-configure ang SSH
Kapag gumawa si Vultr ng VPS, maaari mong direktang i-set up ang SSH key login.
Kung nakagawa ka ng VPS ngunit hindi pa nakakapag-set up ng mga SSH key...
Mangyaring sundin ang mga hakbang sa ibaba pagkatapos patakbuhin ang nasa itaas na "SSH key generation" sa Linux:
第 1 步 :ay id_rsa.pub
ilagay sa a /root/.ssh
direktoryo at palitan ang pangalan nito sa authorized_keys
hakbang 2:baguhin /etc/ssh/sshd_config
File ng configuration
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
hakbang 3:I-restart ang serbisyo ng SSH
- Mga Sentro7 Gamitin ang utos:
systemctl restart sshd
- Ginagamit ng Centos6 ang utos:
/etc/init.d/sshd restart
Ang PuTTY ay bumubuo ng mga susi
Kung mag-log in ka sa VPS gamit ang isang Windows system, kakailanganin mong i-download ang pribadong key sa kliyente at i-convert ito sa format na ginamit ng PuTTY.
- Walang naka-install na PuTTY software sa iyong computer?Mangyaring maghanap sa Google o Baidu: I-download ang PuTTY.
第 1 步 :Gamit ang WinSCP, SFTP o iba pang mga tool, ilipat ang pribadong key file id_rsa I-download sa kliyente.
第 2 步 :Buksan ang PuTTYGen.exe
第 3 步 :I-click ang Load button sa Actions ▼
第 4 步 :I-load ang pribadong key file na kaka-download mo lang
Hindi maipakita ang pribadong key file?Pakipili ang "Lahat ng file (*.*)" ▲
- Kung magtatakda ka lang ng lock ng password, kailangan mong ilagay ang password sa oras na ito.
- Pagkatapos ng matagumpay na pag-load, ipapakita ng PuTTYGen ang impormasyong may kaugnayan sa susi.
第 5 步 :I-click ang button na I-save ang pribadong key upang i-save ang format ng pribadong key file na available sa PuTTY ▼
Paano mag-set up ng Putty?
Ang sumusunod ay upang itakda si Putty na mag-log in gamit ang Pribadong keyLinuxParaan ng server:
第 1 步 :Putty → Session: Punan ang Host Name (O IP Address)
第 2 步 :Putty → Koneksyon → Petsa: Punan ang Auto-login username: root
第 3 步 :PPutty → Koneksyon → SSH → Auth: Piliin ang pribadong key file na nabuo lamang ng PuTTYGen sa Private key file para sa pagpapatunay ▼
第 4 步 :Bumalik sa Putty → Session: Nai-save na Session, punan ang pangalan upang i-save, at pagkatapos ay i-double click ang pangalan upang direktang mag-log in.
第 5 步 :Maaari kang mag-log in sa Linux nang walang password sa hinaharap, mangyaring tandaan na i-save ang iyong Pribadong key key file.
Upang makuha ang remote login Linux tool software sa mga Android mobile phone, paki-click ang link na ito upang tingnan ang ▼
Pinalawak na pagbabasa:
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Hindi makakonekta sa Vultr VPS SSH? PuTTY Key Generation Setting Method", ay makakatulong sa iyo.
Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-646.html
Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!