Máte-li v systému více uživatelských účtů, není vhodné udělovat administrátorská oprávnění všem z nich. Vždy je bezpečné omezit oprávnění určitých účtů, abyste zabránili neoprávněným a potenciálně škodlivým změnám v systému.
Pokud však chcete určitým uživatelům přiřadit administrátorská oprávnění, můžete to udělat různými metodami. V tomto článku probereme metody, které můžete použít k tomu, abyste z uživatele udělali administrátora ve vašem operačním systému Debian. To zahrnuje jak GUI, tak příkazový řádek. Když z uživatele uděláte správce, získá všechna administrátorská oprávnění, jako je instalace a odinstalace softwaru, provádění změn v nastavení systému a konfiguracích atd.
K úspěšnému testování příkazů a procedur uvedených v tomto článku jsme použili Debian 11 a Debian 10.
Udělejte z uživatele administrátora v Debianu prostřednictvím GUI
V následující metodě uděláme z uživatele správce pomocí nástroje Nastavení. Chcete-li otevřít nástroj nastavení v systému Debian, stiskněte klávesu super na klávesnici a zadejte users . Ve výsledcích uvidíte ikonu Nastavení, jak je znázorněno na následujícím snímku obrazovky. Kliknutím na něj otevřete nástroj Nastavení přímo v části Uživatelé kartu.
Případně přejděte do pravého horního rohu plochy a klikněte na šipku dolů. V nabídce, která se zobrazí, klikněte na Nastavení účtu otevřete nástroj Nastavení na kartě Uživatelé.
Když se otevře nástroj nastavení, uvidíte následující pohled. Chcete-li provést změny, ujistěte se, že máte oprávnění správce, jinak nebudete moci provádět žádné změny.
Nyní budete muset kartu odemknout, abyste mohli provést požadované změny. Chcete-li tak učinit, klikněte na tlačítko odemknout v pravém horním rohu následujícího okna.
Budete vyzváni k zadání hesla oprávněného uživatele. Zadejte heslo a klikněte na Ověřit .
Nyní můžete provádět změny v nastavení libovolného uživatele. Vyberte uživatele, kterého chcete učinit správcem. Zde uvidíte dva štítky:Standardní a Správce vedle typu účtu uživatele. Klikněte na Administrátor přiřadit vybranému uživateli oprávnění správce.
Udělejte z uživatele administrátora v Debianu pomocí příkazového řádku
V následující metodě uděláme z uživatele správce pomocí následujících metod příkazového řádku:
- Prostřednictvím příkazu usermod
- Prostřednictvím příkazu gpasswd
Chcete-li otevřít terminálovou aplikaci příkazového řádku v OS Debian, přejděte na kartu Aktivity v levém horním rohu plochy. Poté do vyhledávacího pole zadejte terminál . Když se zobrazí ikona Terminál, kliknutím na ji spustíte.
Prostřednictvím příkazu usermod
Chcete-li z uživatele udělat správce, zadejte příkaz do Terminálu pomocí následující syntaxe:
$ sudo usermod -aG sudo “username”
V následujícím příkladu uděláme z našeho uživatele s názvem „testuser“ správce:
$ sudo usermod -aG sudo testuser
Budete vyzváni k zadání hesla. Zadejte heslo sudo a uživatel bude přidán do skupiny sudo. Až se uživatel příště přihlásí, budou mu udělena práva sudo.
Chcete-li ověřit, zda byl nový uživatel přidán do skupiny sudo, můžete spustit následující příkaz:
$ groups user_name
Chcete-li například ověřit, zda je „testuser“ ve skupině sudo, příkaz by byl:
$ groups testuser
Výstup ukazuje, že náš uživatel „testuser“ je nyní ve skupině sudo a má všechna administrátorská práva.
Prostřednictvím příkazu gpasswd
Dalším způsobem, jak z uživatele udělat správce, je příkaz gpasswd. Chcete-li tak učinit, otevřete Terminál a zadejte příkaz v následující syntaxi.
$ sudo gpasswd -a “user_name” sudo
Chcete-li například přidat „testuser“ do skupiny sudo, příkaz by byl:
$ sudo gpasswd -a testuser sudo
Spuštěním tohoto příkazu bude náš uživatel přidán do skupiny sudo a bude mu udělena administrátorská práva.
V případě, že chcete odebrat uživatele ze skupiny sudo přidané pomocí příkazu gpasswd, můžete tak učinit pomocí následujícího příkazu:
$ sudo gpasswd -a sampleuser sudo
Chcete-li například odstranit našeho uživatele „testuser“ ze skupiny sudo, zadáme následující příkaz:
$ sudo gpasswd -a testuser sudo
Takže to byly některé metody, pomocí kterých můžete z běžného uživatele udělat administrátora, aby mohl provádět jakékoli administrativní úkoly v systému.