GNU/Linux >> Znalost Linux >  >> Linux

Windows UAC vs. Linux sudo

Druh. Obvykle je to sudo Linuxu umožňuje na určitou dobu převzít administrátorská práva. Stejně jako UAC systému Windows. Ale sudo lze také použít k provedení akce jako jiný uživatel, pokud máte oprávnění superuživatele.


UAC povýší aktuálně přihlášeného uživatele tím, že mu poskytne systémová oprávnění potřebná k provedení něčeho označeného jako vyžadující administrátorská práva.

  • Pokud jste správce, budete požádáni o potvrzení, že chcete procesu udělit přístup pro správce
  • Pokud jste standardní uživatel, budete vyzváni k zadání přihlašovacích údajů účtu správce

Smyslem UAC je zajistit, aby skutečný fyzický uživatel s administrátorskými právy chtěl, aby proběhla nějaká akce, nikoli automatizovaný proces. Existují tři způsoby, jak může proces běžet se zvýšeným oprávněním:

  • Uživatel může kliknout pravým tlačítkem myši na program a vybrat možnost Spustit jako správce
  • program se projevuje na úrovni integrity requireAdministrator
  • program je manifestován pro úroveň integrity highestAvailable a uživatel je správce

Sudo povýší aktuálně přihlášeného uživatele změnou aktuálního uživatele na uživatele root nebo jiného uživatele a provede příkaz jako tento uživatel. Seznam příkazů a kdo co může dělat je definován v /etc/sudoers. Sudo si žádá heslo, vaše heslo, ale nějakou dobu je ukládá do mezipaměti, takže ho nemusíte znovu zadávat. Smyslem sudo je umožnit omezenému počtu normálních uživatelů provádět některé příkazy, které je třeba spouštět jako root nebo jiní uživatelé.

Některé věci ve Windows, jako je instalace zařízení, budou vyžadovat heslo správce, pokud nemají správná oprávnění k nějaké činnosti. Je to něco jako sudo, ale pokud si nepřizpůsobíte přiřazení práv, uživatele a skupiny ve Windows, může akci povolit kterýkoli správce.


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

  2. Linux su příkaz

  3. Nejlepší postupy zabezpečení serveru Linux

  1. Spusťte kontejnery na Linuxu bez sudo v Podman

  2. Co je uživatel Linuxu?

  3. su - uživatel Vs sudo su - uživatel

  1. Jak najít všechny uživatele Sudo v Linuxu

  2. Jak nastavit oprávnění Sudo pro uživatele v Linuxu

  3. Jak přidat uživatele do skupiny sudo v Linux VPS?