Articles

Kuinka käynnistetään yhden käyttäjän tila CentOS/RHEL 7

yhden käyttäjän tila (joskus tunnetaan Ylläpitotilana) on Unixin kaltaisissa käyttöjärjestelmissä, kuten Linux-toiminnassa, tila, jossa kourallinen palveluita käynnistetään järjestelmän käynnistyksen yhteydessä perustoimintojen mahdollistamiseksi, jotta yksi pääkäyttäjä voi suorittaa tiettyjä kriittisiä tehtäviä.

se on runlevel 1 system SysV init-järjestelmässä ja runlevel1.kohde tai pelastus.kohde systemd: ssä. Tärkeää on, että Palvelut, jos niitä on, ovat alkaneet tällä suoritustasolla / tavoitteessa, vaihtelevat jakelun mukaan. Se on yleensä hyödyllinen huolto-tai hätäkorjauksissa (koska se ei tarjoa lainkaan verkkopalveluja), kun tietokone ei pysty normaaliin toimintaan.

jotkut matalan tason korjaukset sisältävät käynnissä, kuten fsck vaurioitunut levyosioita, nollata root salasana, Jos olet menettänyt sen, korjata ”epäonnistui asentaa/etc / fstab” virhe-vain mainita kriittisin niistä. Ja myös silloin, kun järjestelmä ei käynnisty normaalisti.

tässä opetusohjelmassa kuvataan, miten käynnistetään yhden käyttäjän tila CentOS 7: ssä. Huomaa, että käytännössä tämä auttaa sinua siirtymään hätätilaan ja käyttämään hätätulppia.

kuinka käynnistyä yhden käyttäjän tilaan

1. Käynnistä ensin CentOS 7 kone, kun käynnistysprosessi alkaa, odota GRUB boot-valikon näkyvän alla olevassa ruudussa.

CentOS 7 Grub Menu
CentOS 7 Grub Menu

2. Valitse seuraavaksi ytimen versio grub-valikon kohdasta ja paina e näppäintä muokataksesi ensimmäistä käynnistysvaihtoehtoa. Etsi nyt alanuolinäppäimellä ytimen rivi (alkaa ”linux16”) ja muuta sen jälkeen argumentti rorw init=/sysroot/bin/sh kuten alla olevasta ruudusta näkyy.

Edit Grub Boot Options
Edit Grub Boot Options

3. Kun olet suorittanut tehtävän edellisessä vaiheessa, paina Ctrl-X tai F10 käynnistääksesi yhden käyttäjän tilan (access an emergency shell).

CentOS 7 Emergency Shell
CentOS 7 Emergency Shell

4. Nyt liitä root (/) tiedostojärjestelmä seuraavalla komennolla.

# chroot /sysroot/

tässä vaiheessa voi suorittaa kaikki tarvittavat matalan tason järjestelmän ylläpitotehtävät. Kun olet valmis, käynnistä järjestelmä uudelleen tällä komennolla.

# reboot -f

voit lukea myös seuraavia artikkeleita.

  1. kuinka hakkeroida oma Linux-järjestelmäsi
  2. Linux-hakemistorakenne ja tärkeät tiedostopolut selitetty
  3. Miten luodaan ja ajetaan uusia palveluyksiköitä Systemd: ssä Shell-komentosarjan avulla
  4. miten hallitaan ”Systemd” – palveluita ja-yksiköitä käyttämällä ”Systemctl” – komentosarjaa Linuxissa

lopuksi, yksittäisen käyttäjän tila tai ylläpitotila ei ole oletusarvoisesti salasanasuojattu, joten kuka tahansa, jolla on haitallinen tarkoitus ja fyysinen pääsy tietokoneellesi, voi päästä hätätilaan ja ”tuhoa” järjestelmäsi.

seuraavaksi näytämme, miten yhden käyttäjän salasanasuojaus onnistuu CentOS 7: ssä. Siihen asti, pysy yhteydessä Tecmint.com.