GNU/Linux >> Znalost Linux >  >> Cent OS

Jak se obnovit ze smazaného kořenového záznamu v souborech /etc/shadow a/nebo /etc/passwd v CentOS / RHEL 6

Problém

Položka „root“ byla odstraněna z /etc/shadow a /etc/passwd . Jak obnovit smazaný záznam uživatele root.

Řešení

Abychom mohli obnovit smazaný záznam uživatele root ze souboru /etc/shadow a /etc/passwd, musíme zavést systém do režimu jednoho uživatele. Postupujte podle níže uvedeného příspěvku a zaveďte systém do režimu jednoho uživatele.

CentOS / RHEL 6:Jak zavést systém do režimu jednoho uživatele

Jakmile nabootujete do režimu pro jednoho uživatele, postupujte podle níže uvedených kroků a obnovte smazaný kořenový záznam.

1. Přidejte kořenový záznam zpět do /etc/passwd soubor. Níže jsou uvedeny nejběžněji používané atributy uživatele root.

# vi /etc/passwd
root:x:0:0:root:/root:/bin/bash

2. Podobně přidejte položku root zpět do /etc/shadow soubor.

# vi /etc/shadow
root:*::0:99999:7:::

3. Pomocí příkazu passwd znovu vytvořte heslo uživatele root.

# passwd

4. Pokud je povolen SELinux, vynutit si při restartu přejmenování souborového systému vytvořením souboru .autorelabel v adresáři /.

# touch /.autorelabel

5. Jako poslední krok restartujte server a ověřte, zda se můžete přihlásit k serveru pomocí uživatele root.

# reboot
CentOS / RHEL 7 :Jak obnovit smazaný kořenový záznam v souborech /etc/shadow a/nebo /etc/passwd


Cent OS
  1. Jak obnovit z poškozeného nebo prázdného souboru /etc/mtab v CentOS/RHEL 7

  2. CentOS / RHEL :Jak obnovit ze smazaného souboru /etc/passwd

  3. Kdy mám použít /dev/shm/ a kdy /tmp/?

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Jak se aktualizuje /etc/motd?

  3. Jak zahrnout všechny soubory z adresáře do skriptu shellu (v tomto případě /etc/init.d/iptables)

  1. Jak namapovat zařízení /dev/sdX a /dev/mapper/mpathY ze zařízení /dev/dm-Z

  2. Jak sledovat změny v souborech /etc/shadow a /etc/passwd pomocí Auditd?

  3. Jak odstranit nežádoucí položky v souboru /etc/shadow