Úvod
Při správě serveru, budete někdy chtít umožnit uživatelům spouštět příkazy jako „kořen,“ administrator-level uživatele. Příkazsudo
poskytuje správcům systému způsob, jak udělit oprávnění správce — obvykle dostupná pouze uživateli root — běžným uživatelům.
V tomto tutoriálu, se dozvíte, jak vytvořit nového uživatele s sudo
přístup na Ubuntu 20.,04 aniž byste museli upravovat soubor /etc/sudoers
.
Poznámka: Pokud chcete nakonfigurovat sudo
pro existujícího uživatele, přeskočte na Krok 3.
Krok 1 — Přihlášení Do Vašeho Serveru
SSH k serveru jako uživatel root:
- ssh root@your_server_ip_address
Krok 2 — Přidání Nového Uživatele do Systému
Použití adduser
příkaz přidat nového uživatele do systému:
- adduser sammy
ujistěte se, že nahradit sammy
s uživatelské jméno, které chcete vytvořit., Budete vyzváni k vytvoření a potvrzení hesla pro uživatele:
OutputEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully
dále budete vyzváni k vyplnění nějaké informace o novém uživateli. To je v pořádku, přijměte výchozí hodnoty a nechat tyto informace blank:
3. Krok — Přidání Uživatele do Skupiny sudo
Použití usermod
příkaz přidat uživatele do skupiny sudo:
- usermod -aG sudo sammy
Opět, ujistěte se, že nahradit sammy
s uživatelské jméno, které jste právě přidali., Ve výchozím nastavení na Ubuntu mají všichni členové skupiny sudo plné oprávnění sudo
.,9a2e61c“>
příkaz k přepnutí do nového uživatelského účtu:
- su - sammy
Jako nový uživatel, ověřte, že můžete použít sudo
předřadí sudo
příkaz, který chcete spustit s právy superuživatele:
- sudo command_to_run
například, můžete vypsat obsah /root
adresář, který je obvykle přístupný pouze pro uživatele root:
- sudo ls -la /root
při prvním použití sudo
v relaci, budete vyzváni k zadání hesla pro účet daného uživatele., Zadejte heslo pro pokračování:
Output: password for sammy:
Poznámka: Toto nevyžaduje heslo root! Zadejte heslo uživatele, který jste právě vytvořili.
Pokud je uživatel ve správné skupině, a jste zadali heslo správně, příkaz, který vydal s sudo
bude spuštěn s právy roota.
Závěr
V tomto tutoriálu quickstart, jsme vytvořili nový uživatelský účet přidán do sudo skupiny povolit sudo
přístup.,
aby byl vašemu novému uživateli udělen externí přístup, postupujte podle naší sekce o povolení externího přístupu pro běžného uživatele.
Pokud potřebujete podrobnější informace o nastavení serveru Ubuntu 20.04, přečtěte si prosím naše počáteční nastavení serveru pomocí tutoriálu Ubuntu 20.04.