Artikola Adresaro
Ne povas konektiĝi al Vultr VPS SSH?
PuTTY-ŝlosila generacia agorda metodo
Ĉar tiom da ĉinaj retuzantoj uzas Vultr VPS por starigi kanalojn por " scienca aliro al la interreto", granda nombro da Vultr IP-adresoj estis blokitaj...
Detekti IP-adreson
Antaŭ ĉio, vi devas konfirmi, ke vi kreis la IP-adreson de Vultr Ĉu vi povas aliri ĝin en kontinenta Ĉinio kiel kutime?
Solvo:
- Uzu interretan ping-ilon por detekti IP-adresojn ▼
Kion mi faru se mia Vultr-IP-adreso estas blokita en kontinenta Ĉinio?
- Bonvolu vidi ĉi tiun artikolon por la solvo ▼
SSH-ŝlosila ensaluto
Dum la VPS estas elmontrita al la interreto, iu daŭre fortefortos vian SSH-pasvorton por ensaluti.
Do necesas ensaluti per SSH-ŝlosiloj, kaj malŝalti pasvortan ensaluton.
Uzu la sekvan komandon por vidi la malpurajn ensalutadojn de aliaj homoj por via SSH-pasvorto:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | morePor nia propra aĉetita VPS, kruda forto ĝis miloj da fojoj!Vi povas iri kaj vidi kiom da fojoj vi mem estis krud-devigata.
Solvo:
- Ŝanĝu la SSH-pasvortan ensalutreĝimon al SSH-ŝlosila ensalutreĝimo
SSH-ŝlosila generacio
Se vi uzas Vindozan sistemon, vi devos uzi la programaron Puttygen por generi la ŝlosilparon.
Kaj Linuksaj kaj macOS sistemoj povas funkcii rekte de la terminalo:
Paŝo 1: Generi SSH-ŝlosilon
Bonvolu ruli ĉi tiun komandon ▼
Paŝo 2: Enigu la dosierlokon por konservi la ŝlosilon.
Enter file in which to save the key (/root/.ssh/id_rsa):
- Bonvolu premi Enigi
Paŝo 3: Oni petos vin enigi pasvorton.
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- Enigu pasvorton, aŭ vi povas simple premi Enigu kaj lasi ĝin malplena.
Fine vi vidos mesaĝon, ke viaj privataj kaj publikaj ŝlosiloj estas konservitaj tie:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS Agordu SSH
Kiam Vultr kreas VPS, vi povas rekte agordi SSH-ŝlosilon ensalutu.
Se vi kreis VPS sed ne agordis SSH-ŝlosilojn...
Bonvolu sekvi la paŝojn sube post rulado de la ĉi-supra "SSH-ŝlosila generacio" en Linukso:
paŝo 1:volos id_rsa.pub metita en /root/.ssh dosierujo kaj renomu ĝin al authorized_keys
paŝo 2:modifi /etc/ssh/sshd_config Agorda dosiero
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
Paŝo 3: Rekomencu la SSH-servon
- Centoj7 Uzu la komandon:
systemctl restart sshd - Centos6 uzu la komandon:
/etc/init.d/sshd restart
PuTTY generas ŝlosilojn
Se vi ensalutas en la VPS per Vindoza sistemo, vi devos elŝuti la privatan ŝlosilon al la kliento kaj konverti ĝin al la formato uzata de PuTTY.
- Ĉu vi ne havas PuTTY-programaron instalitan en via komputilo?Bonvolu serĉi Guglo aŭ Baidu: Elŝutu PuTTY.
Paŝo 1: Uzu WinSCP, SFTP, aŭ aliajn ilojn por elŝuti la privatan ŝlosildosieron id_rsa al la klienta maŝino.
Paŝo 2: Malfermu PuTTYGen.exe
Paŝo 3: Alklaku la butonon Ŝargi en Agoj ▼

Paŝo 4: Ŝarĝu la dosieron pri privata ŝlosilo, kiun vi ĵus elŝutis

Ne eblas montri privatan ŝlosildosieron?Bonvolu elekti "Ĉiuj dosieroj (*.*)" ▲
- Se vi ĵus agordas pasvortan ŝlosilon, vi devas enigi la pasvorton ĉi-momente.
- Post sukcesa ŝarĝo, PuTTYGen montros informojn rilatajn al la ŝlosilo.
Paŝo 5: Alklaku la butonon "Konservi privatan ŝlosilon" por konservi PuTTY-kongruan privatan ŝlosildosieron. ▼

Kiel agordi Putty?
Jen la paŝoj por agordi PuTTY por ensaluti al Linuksa servilo uzante privatan ŝlosilon:
Paŝo 1: Putty → Sesio: Enigu la nomon de la gastiganto (aŭ IP-adreson)
Paŝo 2: Putty → Konekto → Dato: Enigu "root" en la kampon Aŭtomata ensaluto.
Paŝo 3: PuTTY → Konekto → SSH → Aŭtentigo: En Privata ŝlosildosiero por aŭtentigo, elektu la privatan ŝlosildosieron generitan antaŭe de PuTTYGen. ▼

Paŝo 4: Reiru al PuTTY → Sesio: Konservita Sesio, enigu nomon kaj konservu ĝin. Post tio, vi povas ensaluti rekte duobla-klakante la nomon.
Paŝo 5: Vi tiam povos ensaluti al Linukso sen pasvorto. Bonvolu memori konservi vian privatan ŝlosildosieron.
Por akiri la programon de Linuksa ilo fora ensaluto sur Android-poŝtelefonoj, bonvolu klaki ĉi tiun ligilon por vidi ▼
Plilongigita legado:
Espereble, la artikolo "Ĉu ne eblas konekti al Vultr VPS per SSH? Metodo por agordi la generadon de PuTTY-ŝlosiloj" dividita en la blogo de Chen Weiliang ( https://www.chenweiliang.com/ ) estos utila por vi.
Bonvolu kunhavigi la ligilon al ĉi tiu artikolo: https://www.chenweiliang.com/cwl-646.html

