Cum remediati eroarea “sudo: command not found” in Linux


Majoritatea distributiilor Linux au sudo instalat in mod implicit, insa este posibil ca acest lucru sa nu fie valabil pentru toate. Daca sudo nu este prezent in distributia dumneavoastra Linux, veti vedea "sudo: command not found" in timp ce incercati sa executati o comanda.

Sudo este un program care permite utilizatorilor sa ruleze comenzi sau programe cu privilegii de root. De obicei, utilizarea sudo este modalitatea recomandata pentru a rula un sistem un sistem Linux. Acest lucru atenueaza riscul de sparge sistemul in cazul in care este executata o comanda potential periculoasa.

Sudo este o comanda utila, dar si un pachet. Este instalat pe majoritatea distributiilor Linux. Cu toate acestea, pe unele distributii, veti putea vedea eroarea "sudo: command not found" in timp ce incercati sa utilizati sudo pentru a executa o comanda.

Activati wheel inainte de adauga un utilizator in grupul sudo
- deschideti editorul nano
$ su
# nano /etc/sudoers

- mergeti pana la urmatoarea intrare
## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

- stergeti semnul # din dreptul lui wheel
- salvati si inchideti editorul

Cum sa remediati "sudo: command not found":
Puteti remedia aceasta eroare, conectandu-va la sistem ca utilizator root sau pur si simplu utilizati comanda su in terminal.
***Debian/Ubuntu
# apt install sudo
# usermod -aG sudo your_username //adaugati utilizatorul in grupul sudo

***Arch/Manjaro
# pacman -S sudo
# usermod -aG wheel your_username

***Fedora/RHEL/Rocky Linux/AlmaLinux
# dnf install sudo
# usermod -aG wheel your_username

***openSUSE
# zypper in sudo
# usermod -aG wheel your_username

Acum puteti executa orice comanda si accesa orice zona fara a fi nevoie sa va conectati ca root, deoarece ati instalat cu succes sudo si v-ati adaugat utilizatorul la grupul sudo. Desi sudo sporeste semnificativ securitatea calculatorului dumneavoastra cu Linux, trebuie sa fiti prudent atunci cand utilizati aceasta abilitate, deoarece privilegiile ridicate pot fi periculoase, in special in mediile de productie.

Asadar daca v-a placut articolul informativ "Cum remediati eroarea “sudo: command not found” in Linux" distribuiti-l pe retelele sociale sau scrieti in caseta de comentarii intrebarile si sugestiile dumneavoastra, deoarece ma ajuta sa imbunatatesc sau sa corectez continutul.


Comments

Postari populare

Verificați resursele sistemului Linux: ghid pentru începători

LibreOffice Writer - inserarea si formatarea tabelelor

Dincolo de permisiuni: manipulați fișierele Linux cu chattr

Sfaturi si trucuri dupa instalarea distributiei Ubuntu 22.04

Stacer: curățare, optimizare și întreținere pentru Linux, într-un singur loc

Comenzi Linux pentru începători: mută fișierele/directoarele în terminal

Cum resetam/schimbam parola de utilizator in Linux

Comenzi Linux pentru începători: crearea directoarelor în terminal

Auto-CPUFREQ: optimizarea automată a frecvenței CPU în Linux

Eroare de permisiuni Bash: cauze și soluții