Telegram
+998 (71) 205-80-00

Server parolini unutdingizmi? Veb-konsol orqali tiklash

E’lon qilingan: 25.07.26
Ulashish

Serveringizda root yoki foydalanuvchi parolini unutdingiz va SSH orqali kira olmayapsizmi? Xavotir olmang — kirish serverplus panelidagi veb-konsol (>_ Console) orqali tiklanadi: u serverga SSH’ni chetlab bevosita ulanadi, shuning uchun unga parol kerak emas. So‘ng parolni GRUB yuklovchisida tiklaymiz. Quyida ikki OS oilasi uchun bosqichma-bosqich.

Muhim nuqta. Parolni tiklash serverga fizik/konsol kirish orqali bajariladi — bu normal va nazarda tutilgan. Aynan shuning uchun qolgan himoya choralari (SSH-kalitlar, firewall) muhim: konsol faqat sizga, paneldagi hisobingiz orqali ochiq.

1-qadam. Veb-konsolni oching (>_ Console)

  • cloud.serverplus.uz paneliga kiring.
  • Kerakli serverni oching va veb-konsol (>_ Console) ni ishga tushiring — server ekrani to‘g‘ridan-to‘g‘ri brauzerda ochiladi.
  • Konsolni ochiq saqlang: quyidagi barcha amallar unda bajariladi.

Konsolni topmadingizmi? Tugma terminal belgisi «>_ Console» bilan belgilangan. Agar konsol umuman bo‘lmasa, serverplus qo‘llab-quvvatlash xizmatiga yozing — tiklashni o‘z tomonidan bajaradi.

2-qadam. Serverni qayta yuklang va GRUB’ga kiring

GRUB yuklovchi menyusiga kirib, yuklash parametrlarini tahrirlash kerak.

  • Serverni qayta yuklang (paneldan yoki qisman kirish bo‘lsa buyruq bilan). Konsol ekraniga birinchi soniyalardan qarang.
  • GRUB menyusi (yadrolar ro‘yxati) paydo bo‘lganda, yuklash parametrlarini tahrirlash uchun kerakli bandda e ni bosing. Menyu juda tez o‘tib ketsa — yuklash paytida Shift (BIOS) ni ushlab turing yoki Esc (UEFI) ni bosing.

3-qadam. Yuklash parametrlarini tahrirlang

linux bilan boshlanadigan qatorni toping (unda yadro va parametrlar ko‘rsatilgan). Uning oxiriga o‘ting va bir foydalanuvchili rejim parametrini qo‘shing.

Ubuntu / Debian (GRUB)

linux qatori oxiriga qo‘shing:

rw init=/bin/bash

Agar qatorda ro bo‘lsa — uni rw ga almashtiring. So‘ng yuklash uchun Ctrl+X (yoki F10) ni bosing.

AlmaLinux / Rocky / CentOS (GRUB)

linux qatori oxiriga qo‘shing:

rd.break enforcing=0

Yuklash uchun Ctrl+X ni bosing. Tizim avariya qobig‘ida (initramfs) to‘xtaydi.

4-qadam. Parolni o‘zgartiring

Keyingi amallar biroz farq qiladi: Ubuntu/Debian’da siz darhol root-qobig‘iga tushasiz, RHEL’da diskni qayta mount qilish kerak.

Ubuntu / Debian (GRUB)

Siz allaqachon root-qobig‘idasiz. Kerakli foydalanuvchi (yoki root) parolini o‘zgartiring:

# har ehtimolga qarshi FS yozishga ulanganini tekshiramiz mount -o remount,rw / # root parolini o‘zgartirish: passwd root # yoki oddiy foydalanuvchi paroli: passwd myuser

Yangi parolni ikki marta kiriting. So‘ng serverni qayta yuklang:

exec /sbin/init

AlmaLinux / Rocky / CentOS (GRUB)

Avariya qobig‘ida tizimni yozishga qayta mount qiling, unga kiring va parolni o‘zgartiring:

mount -o remount,rw /sysroot chroot /sysroot # root parolini o‘zgartirish (yoki foydalanuvchi nomini kiriting): passwd root

SELinux — RHEL’da majburiy qadam. Tizim o‘zgartirilgan parol faylini to‘g‘ri belgilashi uchun avto-qayta-belgilash yorlig‘ini yarating, aks holda qayta yuklashdan keyin kirish yana ishlamaydi:

touch /.autorelabel # chiqib, qayta yuklang: exit reboot

5-qadam. Kirishni tekshiring

Qayta yuklashdan so‘ng yangi parol bilan kiring — veb-konsol orqali yoki, kirish sozlangan bo‘lsa, SSH orqali. Agar SSH’da parol bilan kirish o‘chirilgan bo‘lsa (tavsiya etiladi), parol baribir sudo va lokal kirish uchun kerak.

Ko‘p beriladigan savollar

Bunda ma’lumotlar yo‘qolmaydimi?

Yo‘q. Parolni tiklash faqat hisob ma’lumotlarini o‘zgartiradi — fayllar, bazalar va sozlamalar joyida qoladi. Lekin server bilan har qanday amaldan oldin serverplus panelida snapshot qilish yaxshi amaliyot.

GRUB menyusi paydo bo‘lmayapti / yuklash juda tez.

Ishga tushish paytida Shift (BIOS uchun) ni ushlab turing yoki Esc (UEFI uchun) ni bosing. Agar tizim bir zumda yuklansa, yana bir bor qayta yuklab, tugmani oldindan bosib turing.

GRUB parol bilan himoyalangan va tahrirlashga ruxsat bermayapti.

Agar yuklovchi siz bilmaydigan parol bilan yopilgan bo‘lsa, parametrlarni tahrirlab bo‘lmaydi. Bu holda rescue-rejimda yuklash yoki serverplus qo‘llab-quvvatlash xizmatiga murojaat yordam beradi.

RHEL’da tiklashdan keyin ham kirish ishlamayapti.

Deyarli har doim sabab — o‘tkazib yuborilgan touch /.autorelabel (SELinux). Jarayonni takrorlang va bu qadamni unutmang; undan keyingi birinchi yuklash biroz uzoqroq bo‘ladi — belgilar qayta belgilanadi.

Bu holatga qayta tushmaslik uchun nima qilish kerak?

SSH-kalit orqali kirishni sozlang (u holda kirish uchun parol kerak emas), parollarni parol menejerida saqlang va snapshotlar oling. «Serverning bazaviy himoyasi» maqolasiga qarang.

Tavsiya etamiz
Loyihangiz uchun eng yaxshi yechimni tanlaymiz
Ma’lumotlarni to‘ldiring va menejer tasdiqlash uchun siz bilan bog‘lanadi
Texnik qo‘llab-quvvatlash raqami
+998 (71) 205-80-00
Bog‘lanish uchun e-mail
info@serverplus.uz
Ish soatlari
Maslahatni qanday olish sizga qulay?
Sizni nima qiziqtiradi? (ixtiyoriy)
Bepul maslahat
Operator emas, muhandis javob beradi
Spam va ortiqcha savdolarsiz
Avval mustaqil sinab ko‘rmoqchimisiz?Har bir yangi foydalanuvchiga VPS, Dedicated Server, S3-xotira va Kubernetesni test qilish uchun 100 000 so‘m bonus beriladi.
Ro‘yxatdan o‘tish va bonus olish
Ma’lumotlaringizni uchinchi shaxslarga bermaymiz
Tarqatmalarimizga obuna bo‘ling

Xosting sohasidagi yangiliklardan birinchilardan bo‘lib xabardor bo‘ling