Chcete-li spouštět příkazy pro instalaci balíčků a aktualizaci systému v Alamalinuxu pomocí jiného uživatele než root, musíme jej učinit součástí skupiny sudo nebo wheel. Zde jsou kroky, jak to udělat.
Přidat uživatele do skupiny Sudoers na AlmaLinux 8
Krok 1:Přepněte na uživatele root
Nejprve se přihlaste jako uživatel root chráněný heslem, které jste vytvořili při instalaci Almalinuxu. Na příkazovém terminálu tedy zadejte:
su
Zadejte heslo.
cd
Pokud k serveru přistupujete přes SSH, připojte jej přímo k rootu uživatel, příkaz bude vypadat takto-ssh [email protected]
.
Krok 2:Vytvoření uživatele bez oprávnění root (volitelné) na AlmaLinux
Pokud jste ještě nevytvořili uživatele nebo při instalaci AlmaLinuxu, můžete k vytvoření nového uživatele použít zde uvedený příkaz.
adduser User
Poté nově vytvořenému uživateli přidělte heslo. Systém dvakrát požádá o zadání nového hesla uživatele.
passwd user
Nahraďte Uživatel se jménem, které chcete dát svému novému uživateli.
Krok 3:Povolte přístup Wheel Group všem uživatelům na AlmaLinux
kolečko je skupina, ve které bude mít uživatel sudo přístup ke spouštění všech příkazů v systému stejně jako uživatel root. Na AlmaLinuxu však bude ve výchozím nastavení povoleno, přesto potvrďte to pomocí následujících příkazů.
dnf install nano
nano /etc/sudoers
Přejděte dolů, dokud nenajdete řádek uvedený níže:
# %wheel ALL=(ALL) ALL
Jakmile najdete řádek odstraňte # uvedeno vpředu toho.
Uložte soubor stisknutím Ctrl+X , zadejte Y a stiskněte Enter klíč.
Krok 4:Přidejte uživatele bez oprávnění root do skupiny sudo (Wheel)
Nyní použijte usermod příkaz k přidání stávajícího uživatele do kola skupina, tím jí poskytnete přístup ke spuštění příkazu.
usermod –aG wheel your-user
Nahraďte your-user
s tou, kterou chcete přidat do skupiny Wheel.
Krok 5:Přepněte na uživatele bez oprávnění root
Přepněte zpět na uživatele, který není root ale udělali jste to součástí sudo
group pomocí příkazu uvedeného výše-
su your-user
cd
Nyní budete moci spouštět příkazy pomocí sudo se svým stávajícím uživatelem.
Alternativní způsob
Pokud pro vás výše uvedená metoda nefungovala, můžeme přímo přidat našeho uživatele do souboru Sudoers v AlmaLinuxu podle daných příkazů:
nano /etc/sudoers
Najít
## Allow root to run any commands anywhere root ALL=(ALL) ALL
Hned po něm přidejte:
your-user ALL=(ALL) ALL
Nahradit your-user
s uživatelským jménem, které chcete přidat do sudo
skupina.
skupina.
Uložte soubor Ctrl+X , Y a stiskněte Enter klíč.