Pro info

Debian se pri instalaci pta na heslo pro root, pokud ho zadas, tak nasledne vytvarenej uzivatel se do sudoers neprida, ale pokud pro root nechas prazdne heslo, tak se tim root deaktivuje a nasledne vytvarenej uzivatel se do sudoers automaticky pridava (tedy pouzije se sudo/sudoers rezim bezny z *buntu/Mint)

sudo: příkaz nenalezen

Jak opravit „sudo: příkaz nenalezen“ v Linuxu
Protože váš uživatel nemůže převzít uživatelská práva root, aniž by měl sudo nainstalované, musíte se odhlásit ze svého uživatelského účtu a přihlásit se jako root.

1)
su root <===> prepnout do roota

2)
apt install sudo <===> Jako root můžete nainstalovat balíček sudo s oprávněními, které má tento účet

3)
sudo usermod -aG sudo YOUR_USERNAME <===> Poté přidejte svého uživatele do skupiny sudo pomocí

4)
Úspěšně jste nainstalovali sudo a přidali svého uživatele do skupiny sudo, což znamená, že můžete spustit jakýkoli příkaz a přistupovat k libovolné oblasti bez přihlášení jako root. Používejte tuto moc opatrně, protože zvýšená oprávnění mohou být nebezpečná.

su - <===> zadat heslo roota
pod rootem zadat
usermod --groups sudo --append YOUR_USERNAME <===> uz v nainstalovanem staci pridat sveho uzivatele do skupiny "sudo" ktera v sudoers definovana je


bash: usermod: command not found

Pokud to nenajde prikaz usermod je potreba to zadat s celou cestou:

bash: usermod: command not found
sudo /usr/sbin/usermod usermod -aG sudo YOUR_USERNAME