Debian

Jak vytvořit nového uživatele Sudo na Debian 10 Buster

Jak vytvořit nového uživatele Sudo na Debian 10 Buster
Můžete udělit práva sudo jakémukoli existujícímu uživateli přidáním do skupiny sudo. S následujícím příkazem vytvořím uživatele s názvem linuxhintuser přidat jej později do skupiny sudo, vytvořit uživatele linuxhintuser Provádím:

# sudo adduser linuxhintuser

Můžete vyplnit požadované informace nebo je nechat prázdné a stisknout ENTER pokračovat, nakonec zadat Y pro potvrzení a stiskněte ENTER dokončit.

Jakmile existuje, můžete upravit uživatele, který mu uděluje práva sudo, přidáním do skupiny sudo. Chcete-li upravit uživatele, je to příkaz usermod:

# Sudo usermod -aG sudo linuxhintuser

Kde:
-A: přidat
-G: skupina
Chcete-li zkontrolovat, zda byl uživatel správně přidán do skupiny sudo, můžete spustit:

# sudo -l -U linuxhintuser

Pokud je výstup podobný následujícímu, zobrazí se vám podobná obrazovka:

V opačném případě, pokud uživatel není ve skupině sudo, bude výstup vypadat takto:

Kde:
-já: seznam
-U: uživatelské jméno

Jak odebrat uživatele ze skupiny sudo na Debianu 10 Buster

Odebrání uživatele ze skupiny sudo lze dosáhnout vyvoláním příkazu klam následuje uživatelské jméno a název skupiny jako v následujícím příkladu:

# sudo deluser linuxhintuser sudo

možnosti podvodníka:

--conf SOUBOR Použijte SOUBOR namísto výchozích souborů / etc / deluser.conf a / etc / adduser.conf
--skupina Odebrat skupinu.Toto je výchozí akce, pokud je program spuštěn jako skupina.
--help Zobrazit stručné pokyny.
--tichý Potlačit zprávy o postupu.
--system Smazat pouze v případě, že uživatel / skupina je systémový uživatel / skupina. To se vyhne
omylem smazání nesystémových uživatelů / skupin. Navíc, pokud uživatel neexistuje,
není vrácena žádná chybová hodnota. Tato možnost je hlavně pro použití v Debianu
skripty správce balíčků.
--only-if-empty Odebrat, pouze pokud nezůstanou žádní členové.
--záloha Zálohovat všechny soubory obsažené v domovské stránce uživatele a v souboru mailspool do
soubor s názvem / $ user.dehet.bz2 nebo / $ uživatele.dehet.gz.
--backup-to Umístit záložní soubory ne do /, ale do adresáře určeného
tento parametr. To implicitně nastaví také --backup.
--remove-home Odebere domovský adresář uživatele a jeho poštovní spool.
Pokud je zadáno --backup, budou soubory po provedení zálohy odstraněny.

--remove-all-files Odebrat všechny soubory ze systému vlastněného tímto uživatelem.
Poznámka: --remove-home již nemá žádný účinek. Pokud je zadáno --backup,
soubory budou odstraněny po provedení zálohy.
--version Zobrazit verzi a informace o autorských právech.

(Zdroj: manuálová stránka)

Jak plně odstranit uživatele v Debianu 10 Buster

Chcete-li odebrat uživatele, který udržuje svůj domovský adresář podle pokynů výše, spusťte:

# sudo deluser linuxhintuser

Můžete zkontrolovat, zda je stále domovský adresář spuštěním ls v adresáři / home:

# ls / home

Tuto možnost můžete přidat -remove-home před uživatelským jménem také odstranit domovský adresář:

# sudo deluser --remove-home linuxhintuser

Nový je na /Domov adresář se zobrazí tentokrát, když byl domovský adresář odstraněn společně s uživatelem linuxhintuser:

# ls / home

O sudo

Příkaz sudo umožňuje běžným neprivilegovaným uživatelům spouštět příkazy jako root, sudo znamená „super uživatel“. Uživatelé s oprávněními sudo mohou spouštět příkazy povolené v souboru / etc / sudoers, z toho níže můžete vidět ukázku:

V této výchozí konfiguraci následující řádky ukazují plná práva pro uživatele skupiny sudo:

# Specifikace uživatelských oprávnění
root ALL = (ALL: ALL) ALL
# Umožněte členům skupiny sudo provést libovolný příkaz
% sudo ALL = (ALL: ALL) ALL

Přidání příkazu sudo znamená zvýšené zabezpečení umožňující uživatelům používat privilegovaná práva pouze v případě potřeby snížení možnosti omylem spustit libovolný privilegovaný příkaz.

Doufám, že vám tento krátký návod, který ukazuje Jak vytvořit nového uživatele Sudo v Debianu 10 Buster, připadal užitečný, děkuji za přečtení .

Související články

Funkce čtení POSIX v programování C
V tradičních operačních systémech kompatibilních s POSIX k získání informací z dokumentu obsaženého v souborovém systému použil program volání systémo...
Posix Mutex s programováním C
Dnešní článek bude zaměřen na použití Posix Mutex s programováním C v Linux Mint 20. Než však přejdeme k hlavnímu příkladu, chtěli bychom nejprve vyja...
POSIX semafory s programováním C
POSIX odkazuje na přenosné rozhraní OS, což je standard IEEE vyvinutý pro usnadnění přenositelnosti různých aplikací. POSIX je snaha vybudovat společn...