Root je důležitý pojem ve světě počítačů, zvláště pokud provozujete operační systém Linux nebo Unix. Být root znamená mít plná administrativní oprávnění, která vám umožňují provádět jakékoli činnosti na vašem systému. Taková oprávnění jsou potřebná například pro instalaci softwaru nebo změnu systémových nastavení. Úroveň přístupu root však může být také nebezpečná, protože nesprávné použití těchto oprávnění může způsobit ztrátu dat nebo poškození systému.
Chcete-li zjistit, zda jste root, můžete použít několik jednoduchých způsobů. Prvním způsobem je použití příkazu "whoami" na příkazovém řádku. Zadejte tento příkaz a stiskněte Enter. Pokud vidíte řádek s vaším uživatelským jménem, pak nejste root. Pokud vidíte řetězec "root", máte Plná administrativní oprávnění.
Dalším způsobem, jak zkontrolovat svá oprávnění, je podívat se na prompt vašeho příkazového řádku. Pokud váš prompt obvykle vypadá jako"$", "$ $ "nebo"#", pak nejste root. Pokud váš prompt začíná symbolem"#", pak máte Plná administrativní oprávnění.
Jak zjistím, zda jste uživatelem root?
Pokud pracujete na operačním systému Linux nebo MacOS, pak je uživatel root nejvyšší úrovní oprávnění superuživatele. Má přístup k naprosto všem systémovým souborům a funkcím, včetně instalace, mazání a změny systémových komponent.
Pokud chcete zkontrolovat, zda jste uživatelem root, máte několik způsobů:
- Spusťte příkaz id v terminálu a vyhledejte hodnotu uid=0(root) . Pokud je přítomen, jste uživatelem root.
- Spusťte příkaz whoami v terminálu. Pokud vrátí root, jste uživatel root.
- Zkontrolujte znak # před kurzorem v terminálu. Označuje, že jste přihlášeni jako uživatel root.
Pokud žádná z uvedených vlastností nepotvrdí, že jste uživatelem root, pak pracujete pro jiného uživatele s menšími oprávněními. V takovém případě možná budete muset změnit uživatele na root pomocí příkazu su nebo sudo, abyste mohli provádět privilegované akce .
Jednoduché způsoby, jak se dozvědět o svých privilegiích
Určit, zda jste root (správce systému) v systému, může být užitečné při provádění různých úkolů nebo při instalaci programů, které vyžadují zvýšená oprávnění. Existuje několik jednoduchých způsobů, jak můžete zkontrolovat svá oprávnění:
| Způsob | Tým | Popis |
|---|---|---|
| 1 | whoami | Tento příkaz zobrazí jméno aktuálního uživatele. Pokud jméno, které se zobrazí, obsahuje slovo "root", máte oprávnění root. |
| 2 | id | |
| 3 | sudo -l | Tento příkaz vám umožňuje zjistit, zda máte možnost provádět příkazy s oprávněními root pomocí sudo. Pokud budete vyzváni k zadání hesla, pravděpodobně nemáte oprávnění root. |
| 4 | ls -l / |
Pomocí těchto jednoduchých kontrol můžete rychle a snadno zjistit, zda jste root v systému, což vám pomůže v různých situacích souvisejících s administrací nebo úpravou systémových souborů.
Zkontrolujte uživatelské jméno
Pokud chcete vědět, zda jste uživatelem root, jedním z prvních kroků může být ověření vašeho uživatelského jména. Obvykle má uživatel root název "root" nebo "admin", ale to se může lišit v závislosti na vašem operačním systému.
Chcete-li zkontrolovat své uživatelské jméno, můžete použít příkaz whoami. Tento příkaz zobrazí vaše aktuální uživatelské jméno v terminálu.
Pokud tým whoami vrátí "root" nebo "admin", což znamená, že jste uživatel s oprávněními root. Pokud se vaše uživatelské jméno od toho liší, nejste root uživatelem a nemáte žádná administrativní oprávnění.
Všimněte si, že některé operační systémy mohou mít jiné způsoby, jak zkontrolovat vaše uživatelské jméno. V některých systémech můžete například zkontrolovat uživatelské jméno spuštěním příkazu echo $USER.
Pokud chcete získat úplný seznam všech uživatelů v systému, můžete použít příkaz cat /etc/passwd. Tento soubor obsahuje záznamy uživatelů, včetně jejich jmen. Buďte však opatrní, protože tento soubor obsahuje citlivé informace o Uživatelích a přístup k němu může být omezen.
Použijte příkaz "whoami"
Chcete-li použít příkaz "whoami", otevřete terminál a zadejte tento příkaz bez uvozovek a poté stiskněte klávesu Enter.
Pokud je například vaše uživatelské jméno "john", zadejte příkaz:
To znamená, že jste uživatel s oprávněními správce (root).
Zkontrolujte dostupnost systémových adresářů souborů
Pokud chcete zjistit, zda jste root nebo zda máte oprávnění správce na svém zařízení, můžete zkontrolovat dostupnost systémových adresářů souborů.
- Otevřete terminál nebo příkazový řádek.
- Zadejte příkaz cd / a přejděte do kořenového adresáře.
- Poté zadejte příkaz ls a zobrazte seznam souborů a adresářů v kořenovém adresáři.
- Pokud vidíte adresáře , jako je sbin , etc, usr a další, může to znamenat, že máte přístup k systémovým souborovým adresářům, což často znamená, že máte oprávnění root.
- Pokud se vám však zobrazí chybová zpráva, která naznačuje, že je přístup k adresáři zakázán, pravděpodobně nemáte oprávnění root nebo správce ve vašem zařízení.
Je to snadný způsob, jak zkontrolovat dostupnost systémových adresářů souborů a zjistit, zda jste root nebo zda máte oprávnění správce. Mějte však na paměti, že výsledky se mohou lišit v závislosti na vašem operačním systému a nastavení zabezpečení.
Zkuste spustit příkaz vyžadující root
Pokud chcete zkontrolovat, zda jste uživatel s oprávněními root, můžete zkusit spustit příkaz, který vyžaduje tato oprávnění. Můžete například použít příkaz sudo Chcete-li provést systémové akce nebo změnit soubory dostupné pouze správci.
Chcete-li to provést, otevřete terminál a zadejte příkaz přidáním klíčového slova sudo před ní. Například:
Pokud má váš uživatel oprávnění root, systém vás požádá o zadání hesla správce a poté provede příkaz. Pokud nejste root, systém zobrazí chybovou zprávu "nemáte oprávnění k provedení tohoto příkazu".
Je důležité si uvědomit, že ne všichni uživatelé mají práva root a spouštění příkazů pomocí sudo může vyžadovat zadání hesla.