Անցնել պարունակությանը

Linux կամ BSD համակարգերով սերվերների root գաղտնաբառի վերականգնում

Այս հոդվածում

Նշում

IP KVM միացումը օգտագործվում է հատուկ սերվերի գաղտնաբառը վերականգնելու համար: Հեռավար սերվերի դեպքում՝ Virt-viewer: Գաղտնաբառի վերականգնման քայլերը տարբերվում են տեղադրված օպերացիոն համակարգից կախված:

Տեղեկատվություն

Հեռավար կառավարման եղանակների մանրամասն նկարագրությունը գտնվում է այստեղ:

Հեռավար մուտքի API մեթոդներ

CentOS-ում root գաղտնաբառի վերականգնում

Սերվերի գաղտնաբառը վերականգնելու համար կատարեք հետևյալ քայլերը: 1-5 կետերը վերաբերում են միայն հեռավար սերվերներին.

  1. Մուտք գործեք ծառայության Console թաբ Invapi կառավարման վահանակ;
  2. Սեղմեք Open Native Console կոճակը.

  3. Բացված կոնսոլում սեղմեք վերին ձախ անկյունում գտնվող Keyboard պատկերակի վրա և ընտրեք Ctrl+Alt+Delete տարբերակը ցանկից.

  4. Սերվերը կվերագործարկվի: Եթե դա անջատում է կոնսոլը, անհրաժեշտ է այն նորից բացել Open Native Console կոճակի միջոցով: Երբ սկսվում է սկավառակից բեռնումը և մի քանի վայրկյանի ընթացքում հայտնվում է բեռնման համար հասանելի կորիզների ցանկը, արագ սեղմեք E ստեղնը ստեղնաշարի վրա, ինչը թույլ կտա անցնել կորիզի բեռնման պարամետրերի կոնֆիգուրացիայի.

  5. Ոլորեք դեպի ներքև մինչև Linux բառով սկսվող տողը.

  6. Անցեք այս տողի վերջը (End ստեղնը ստեղնաշարի վրա);

  7. Փոխեք տողի վերջը՝ quiet-ը փոխարինեք init=inash-ով և սեղմեք Ctrl+X ստեղնակցությունը: Այս գործողությունը կբեռնի bash:
  8. Bash-ի բեռնումից հետո մուտքագրեք հրամանը.

    mount -o remount,rw /
    

    որը ֆայլային համակարգը կդնի գրառման ռեժիմում:

    Հրամանը մուտքագրելուց հետո սեղմեք Enter.

  9. Մուտքագրեք passwd հրամանը և սեղմեք Enter;

  10. Մուտքագրեք նոր գաղտնաբառը և սեղմեք Enter.

  11. Կրկնեք նոր գաղտնաբառի մուտքագրումը և սեղմեք Enter;

  12. Մուտքագրեք sync հրամանը և սեղմեք Enter;
  13. Անցեք կառավարման վահանակի Power թաբ և վերագործարկեք սերվերը՝ Reboot կոճակը.

Սերվերի վերագործարկումից հետո կարող եք օգտագործել նոր գաղտնաբառը:

FreeBSD-ում root գաղտնաբառի վերականգնում

KVM-ին միանալուց հետո անհրաժեշտ է վերագործարկել սերվերը Ctrl+Alt+Del ստեղնակցության միջոցով: Սերվերի բեռնման ընթացքում կցուցադրվի հետևյալ պատուհանը.

Դուք պետք է ընտրեք 4 համարակալված տարբերակը՝ Boot FreeBSD in single user mode:

Հաջորդում համակարգը կխնդրի նշել shell: Հնարավոր է ընտրել երկու տարբերակ՝ սեղմել Enter կամ մուտքագրել /bin/csh.

Եթե սերվերը ստիպողաբար վերագործարկվել է սնուցման կոճակի միջոցով, ապա պետք է ստուգել ֆայլային համակարգը սխալների համար.

/sbin/fsck -y

Այնուհետև պետք է նորից մոնտաժել ֆայլային համակարգը գրառման ռեժիմում.

/sbin/mount -o rw /

Հաջորդում անհրաժեշտ է փոխել գաղտնաբառը (պետք է երկու անգամ մուտքագրել նոր գաղտնաբառը).

/usr/bin/passwd root

Գաղտնաբառի փոփոխության ավարտին պետք է վերագործարկել սերվերը.

/sbin/reboot

Debian-ում root գաղտնաբառի վերականգնում

KVM-ին միանալուց հետո անհրաժեշտ է սեղմել Esc ստեղնը այն պահին, երբ էկրանին հայտնվում է Press ESC to going to menu գրությունը, և անցնել GRUB մենյու.

Այնուհետև պետք է անցնել խմբագրման ռեժիմ՝ սեղմել E ստեղնը և ընտրել կորիզի տողը, որը սկսվում է kernel բառով, և նորից անցնել խմբագրման ռեժիմ՝ E ստեղն:

Տողի վերջում անհրաժեշտ է ավելացնել պարամետր.

init=/bin/sh

Այնուհետև սեղմեք Enter և B ստեղները: Վերը նշված քայլերը կատարելուց հետո համակարգը կբեռնվի մեկ օգտատիրոջ ռեժիմում:

Հետագայում անհրաժեշտ է նորից մոնտաժել արմատային ֆայլային համակարգը գրառման ռեժիմում.

mount -t proc none /proc
mount -t sysfs none /sys
/etc/init.d/udev start
mount -o remount,rw /

Հաջորդում անհրաժեշտ է գործարկել passwd root և երկու անգամ մուտքագրել նոր գաղտնաբառը: Այնուհետև պետք է վերագործարկել սերվերը.

reboot

Ubuntu-ում root գաղտնաբառի վերականգնում

Ubuntu-ում root գաղտնաբառը վերականգնելու համար անհրաժեշտ է վերագործարկել սերվերը՝ սեղմել Ctrl+Alt+Del ստեղնակցությունը:

BIOS մենյուի բեռնումից հետո, բայց օպերացիոն համակարգի միացումից առաջ, անհրաժեշտ է կանգնեցնել բեռնման քայլերը և անցնել GRUB մենյու՝ սեղմել ցանկացած ստեղն, բացի Enter-ից:

Անհրաժեշտ է բեռնել օպերացիոն համակարգը մեկ օգտատիրոջ ռեժիմում և խմբագրել bootstrap տողը: Ստեղնաշարի սլաքները օգտագործվում են տողերի միջև տեղաշարժվելու համար: Դուք պետք է ընդգծեք Ubuntu տողը և անցնեք խմբագրման ռեժիմ՝ սեղմել E ստեղնը.

Դուք պետք է գտնեք այն տողը, որը սկսվում է linux /boot-ով, և փոխարինեք ro պարամետրը rw-ով: Դուք նաև պետք է ավելացնեք նոր պարամետր՝ init=/bin/bash:

Հաջորդում սեղմեք Ctrl+X կամ F10 ստեղնակցությունը: Այս գործողությունը կբեռնի օպերացիոն համակարգը մեկ օգտատիրոջ ռեժիմում:

Անհրաժեշտ է մուտքագրել հրամանը կոնսոլում.

passwd root

Եվ երկու անգամ մուտքագրել նոր գաղտնաբառը.

Այնուհետև պետք է պահպանել փոփոխությունները.

sync

Եվ վերագործարկել համակարգը.

reboot –f
question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×