# Kuidas kasutada Linuxi sudo-käsku ülesannete täitmiseks teise kasutaja nimel

Käsk sudo võimaldab Linuxi kasutajatel saada ajutist juurdepääsu süsteemi tundlikele osadele. See juurdepääs on parooliga kaitstud ja kehtib vaid lühikese aja jooksul.

## Mis on Linuxi sudo-käsk?

Linuxi sudo on üks olulisemaid [Linuxi käske](https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-kaesud-uelevaade-terminali-kaesudest/ "Linux: commands and overview of terminal commands"), kui soovid programmi installida või süsteemi seadeid muuta. See käsk on enamiku Linuxi distributsioonide, nagu [Debian](https://www.ionos.com/et-ee/digitalguide/server/oskusteave/debian-universaalne-suesteemitarkvara/ "Debian the universal system software") või Ubuntu, puhul üks põhilisemaid ja seda ei tohiks kunagi eemaldada. Sudo tähendab „superuser do“ ning võimaldab volitatud kasutajatel **käivitada käske teiste kasutajate nimel**. Selle näiteks on root-kasutaja, kellele sudo-käsu abil ei anta täielikke root-õigusi.

## Kuidas töötab sudo-käsk?

Linuxi sudo-käsku kasutatakse eelkõige **selleks, et kaitsta süsteemi võltsitud pakettide või muude soovimatute protsesside eest enne nende installimist**. Kui soovid seda käsku kasutada, lisad selle lihtsalt teise käsu ette. Näiteks kasutatakse seda käsku süsteemi konfiguratsiooni muutmiseks ilma root-õigusteta või selliste üksikute programmide avamiseks, mille jaoks on vaja root-õigusi. Käsu kasutamiseks on vaja parooli, mis erineb tavaliselt root-paroolist. Samuti kehtib see tavaliselt vaid 15 minutit. Kasutajad, kellel on lubatud sudo-käsku kasutada, saab määrata failis */etc/sudoers*.

## Milline on Linuxi sudo-süntaks?

Linuxis asub sudo alati teise käsu ees. Seetõttu näeb see välja järgmiselt:

```shell
$ sudo [Command]
```

See võimaldab kasutajatel käsku täita ilma administraatoriõigusteta.

## Millised valikud on käsul sudo?

Linuxi sudo-käskluse jaoks on mitmeid võimalusi. Olulisemad neist on:

- **-h**: Näitab sudo-käsu süntaksi ja kõiki saadaval olevaid valikuid.
- **-k**: Lõpetab kõik praegused Linuxi sudo-õigused.
- **-l**: Avab loendi, kus on loetletud kõik õigused.
- **-V**: Näitab praegust sudo rakenduse versiooni.
- **-v**: Käivitab sudo õiguste kehtivusaja uuesti. Tavaliselt on see 15 minutit, kuni parooli tuleb uuesti sisestada.

## Linuxi sudo näited

Et saaksite aru, kuidas käsk töötab, toon siin mõned näited:

```shell
$ sudo apt-get update
```

Kui te siin sudo-käsku ei sisestaks, oleks väga tõenäoline, et süsteem kuvaks veateate. Selle kasutamisel palutakse teil sisestada parool. Kui parool on õige, täidetakse käsk. Parooli tuleb aga sisestada „pimesi“, kuna seda ekraanil ei näidata.

```shell
$ sudo -u [Other_Username] ls ./Example
```

Kasuta seda käsku, et kuvada kataloog */Example* teise kasutaja nimel.


This is a markdown version of: [https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-sudo-kaesk/](https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-sudo-kaesk/) for AI/LLM consumption.