Maqolalar katalogi
Vultr VPS SSH ga ulana olmayapsizmi?
PuTTY kalitlarini yaratishni sozlash usuli
Chunki ko'plab xitoylik netizenlar yaratish uchun Vultr VPS-dan foydalanadilar "IlmiyInternet" kanali, shuning uchun Vultrning ko'p sonli IP manzillari bloklandi...
IP manzilni aniqlash
Avvalo, siz Vultr IP-manzilini yaratganingizni tasdiqlashingiz kerak, unga odatdagidek materik Xitoyda kira olasizmi?
Yechim:
- IP manzillarni aniqlash uchun onlayn ping vositasidan foydalaning ▼
Agar mening Vultr IP manzilim materik Xitoyda bloklangan bo'lsa, nima qilishim kerak?
- Yechim uchun ushbu maqolaga qarang ▼
SSH kalitiga kirish
VPS internetga ta'sir qilganda, kimdir tizimga kirish uchun SSH parolingizni qo'pol ravishda majburlashda davom etadi.
Shunday qilib, SSH kalitlari bilan tizimga kirish va parol bilan kirishni o'chirish kerak.
SSH parolingiz uchun boshqa odamlarning shafqatsiz kuchga kirishlarini ko'rish uchun quyidagi buyruqdan foydalaning:
grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more
O'zimiz sotib olgan VPS uchun minglab marta qo'pol kuch ishlating!Siz borib, o'zingizni necha marta shafqatsiz majburlaganingizni ko'rishingiz mumkin.
Yechim:
- SSH paroliga kirish rejimini SSH kalitiga kirish rejimiga o'zgartiring
SSH kalitini yaratish
Agar u Windows tizimi bo'lsa, siz puttygen dan foydalanishingiz kerak Dasturiy ta'minotkalit juftligini yaratish uchun.
Linux va MacOS tizimlari to'g'ridan-to'g'ri terminaldan ishga tushirilishi mumkin:
1-qadam:SSH kalitlarini yarating
Iltimos, ushbu buyruqni bajaring ▼
ssh-keygen -t rsa -b 4096
2-qadam:Kalitni saqlash uchun fayl manzilini kiriting
Enter file in which to save the key (/root/.ssh/id_rsa):
- Enter tugmasini bosing
3-qadam:Sizdan parolni kiritish so'raladi
Enter passphrase (empty for no passphrase): Enter same passphrase again:
- Parolni kiriting yoki shunchaki Enter tugmasini bosib, bo'sh qoldiring.
Oxirida siz shaxsiy va ochiq kalitlaringiz u erda saqlanganligi haqida xabarni ko'rasiz:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
Vultr VPS SSHni sozlash
Vultr VPS-ni yaratganda, siz to'g'ridan-to'g'ri SSH kalitiga kirishni sozlashingiz mumkin.
Agar siz VPS yaratgan bo'lsangiz, lekin SSH kalitlarini o'rnatmagan bo'lsangiz...
Yuqoridagi "SSH kalitlarini yaratish" ni Linuxda ishga tushirgandan so'ng, iltimos, quyidagi amallarni bajaring:
1 yil:iroda id_rsa.pub
ichiga qo'yish /root/.ssh
katalogini tanlang va nomini o'zgartiring authorized_keys
2-qadam:o'zgartirish /etc/ssh/sshd_config
Konfiguratsiya fayli
RSAAuthentication yes #RSA认证 PubkeyAuthentication yes #开启公钥验证 AuthorizedKeysFile .ssh/authorized_keys #验证文件路径 PasswordAuthentication no #禁止密码认证 PermitEmptyPasswords no #禁止空密码
3-qadam:SSH xizmatini qayta ishga tushiring
- sent7 Buyruqdan foydalaning:
systemctl restart sshd
- Centos6 quyidagi buyruqdan foydalanadi:
/etc/init.d/sshd restart
PuTTY kalitlarni yaratadi
Agar siz VPS-ga Windows tizimi yordamida kirsangiz, mijozga shaxsiy kalitni yuklab olishingiz va uni PuTTY tomonidan ishlatiladigan formatga aylantirishingiz kerak bo'ladi.
- Kompyuteringizda PuTTY dasturi o'rnatilmaganmi?Iltimos, Google yoki Baidu qidiruvi: PuTTY-ni yuklab oling.
1 yil:WinSCP, SFTP yoki boshqa vositalardan foydalanib, shaxsiy kalit faylini o'tkazing id_rsa Mijoz uchun yuklab olish.
2 yil:PuTTYGen.exe faylini oching
3 yil:Harakatlar ▼ dagi Yuklash tugmasini bosing
4 yil:Hozirgina yuklab olingan shaxsiy kalit faylini yuklang
Shaxsiy kalit faylini ko'rsatolmayapsizmi?“Barcha fayl (*.*)” ▲ ni tanlang
- Agar siz shunchaki parolni qulflashni o'rnatgan bo'lsangiz, bu vaqtda parolni kiritishingiz kerak.
- Muvaffaqiyatli yuklangandan so'ng, PuTTYGen kalit bilan bog'liq ma'lumotlarni ko'rsatadi.
5 yil:PuTTY ▼ uchun mavjud bo'lgan shaxsiy kalit fayl formatini saqlash uchun Maxfiy kalitni saqlash tugmasini bosing
Putty-ni qanday sozlash kerak?
Quyida Putty-ni Shaxsiy kalit bilan tizimga kirish uchun sozlash kerakLinuxServer usuli:
1 yil:Putty → Sessiya: Xost nomini (yoki IP manzilini) to'ldiring
2 yil:Putty → Ulanish → Sana: Avtomatik kirish foydalanuvchi nomini to'ldiring: root
3 yil:PPutty → Connection → SSH → Auth: Autentifikatsiya uchun shaxsiy kalit faylida PuTTYGen tomonidan yaratilgan shaxsiy kalit faylini tanlang ▼
4 yil:Putty → Sessiyaga qayting: Saqlangan sessiya, saqlash uchun nomni to‘ldiring va to‘g‘ridan-to‘g‘ri tizimga kirish uchun ismni ikki marta bosing.
5 yil:Kelajakda Linux tizimiga parolsiz kirishingiz mumkin, iltimos shaxsiy kalit kalit faylingizni saqlashni unutmang.
Android mobil telefonlarida masofaviy login Linux vositasi dasturini olish uchun koʻrish uchun ushbu havolani bosing ▼
Kengaytirilgan o'qish:
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) birgalikda "Vultr VPS SSH ga ulana olmayapsizmi? PuTTY kalit yaratish usuli" sizga yordam beradi.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-646.html
Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!