GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit extra uživatele root?

Premisa:pomocí sudo (jak napovídá přijatá odpověď) je pravděpodobně správným řešením vašeho problému.

Tedy pokud skutečně potřebujete něco, co připomíná druhý root můžete vytvořit alias do systému root účet.

Chcete-li to provést, postupujte takto:

  1. otevřete /etc/passwd
  2. vyhledejte root účetní řádek (často úplně první řádek). Bude to něco podobného jako root:x:0:0:root:/root:/bin/bash
  3. zkopírujte/vložte jej a změňte první root výskyt v root2 (tj. změna v root2:x:0:0:root:/root:/bin/bash )
  4. uložte změny a ukončete textový editor
  5. problém passwd root2 a zadejte nové heslo

Poznámka:pokud si přejete, můžete se vyhnout přímé úpravě /etc/passwd nahraďte kroky 1-3 následujícím příkazem:useradd -o -u 0 -g 0 -N -d /root/ -M root2 (viz useradd --help pro více informací o požadovaných možnostech)

V tuto chvíli se můžete přihlásit nejen pomocí původního root účet (s původním heslem), ale také pomocí nového root2 účet (s jeho novým heslo).

V každém případě si pamatujte, že se jedná o alias stávajícího uživatele, nikoli o zcela nového uživatele. To znamená, že všechny soubory vytvořené při přihlášení jako root2 mít stejný číselný oid/gid jako původní systém root účet (který má 0 jako uid i gid).


Nemůžeš. root je speciální uživatel s uid 0. Použijte sudo namísto.


Linux
  1. 4 způsoby, jak zakázat účet root v Linuxu

  2. Jak ručně vytvořit uživatelský účet Linux

  3. Nainstalujte WordPress na uživatelský účet jako root

  1. Jak vytvořit uživatele v Linuxu [Správa uživatelů]

  2. Jak vytvořím crontab pomocí skriptu

  3. Jak ssh jako jiný uživatel

  1. Jak vytvořit uživatele Linuxu pomocí Ansible

  2. Jak vytvořit uživatele Sudo v Rocky Linux 8

  3. Jak mohu vytvořit nepřihlášeného uživatele?