Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Starší verze operačního systému Raspberry Pi měly ve výchozím nastavení standardní uživatelské přihlašovací údaje. Přestože vás novější verze během instalace žádá o vytvoření vlastního uživatelského jména a hesla, možná budete muset vytvořit další uživatele, abyste splnili další požadavky.

Můžete to udělat snadno pomocí příkazů Linuxu, a protože OS Raspberry Pi je příchutí Linuxu, stejné příkazy platí i pro ostatní distribuce.

Vytvořte nového uživatele v OS Raspberry Pi

Můžete použít obojí useradd a přidat uživatele na vytvořit nového uživatele v systému Linux; příkazy se však mírně liší. useradd je příkaz nízké úrovně a funguje se všemi distribucemi Linuxu, zatímco adduser je příkaz na vysoké úrovni a pracuje s menším počtem distribucí. Oba příkazy fungují dobře na Raspberry Pi OS.

Tento příkaz použijte k vytvoření uživatele s názvem višnu pomocí useradd:

instagram viewer
sudo useradd višnu

Příkaz však nevytváří domovský adresář pro nového uživatele. Takto vytvoříte systémové uživatele, kteří nepotřebují domovský adresář. Také musíte nastavit heslo pro nového uživatele pomocí:

sudo passwd višnu

Naproti tomu příkaz adduser vás požádá o nastavení hesla při vytváření uživatele.

sudo adduser višnu

Také vytvoří domovský adresář se jménem uživatele. Můžete to zkontrolovat pomocí:

ls /home

Vytvořte nového uživatele se specifickým ID

Noví uživatelé dostanou ve výchozím nastavení další dostupné UID. Někdy je žádoucí vytvořit nového uživatele s vlastním UID. Můžete to udělat pomocí:

sudo useradd -u 2200 višnu

-u specifikuje UID, v tomto případě 2200. Jakmile je nový uživatel vytvořen, můžete to zkontrolovat pomocí id příkaz, který zobrazuje UID a také skupiny, do kterých uživatel patří.

id višnu

Jak vytvořit nového uživatele s vlastním domovským adresářem

Pokud chcete vlastní název pro svůj domovský adresář, můžete použít příkaz:

sudo useradd -m -d /home/mychoice vishnuhome

-m určuje, že domovský adresář musí být vytvořen a -d určuje umístění adresáře.

Dejte novému uživateli správná oprávnění

Vytvořili jste nového uživatele, ale je to standardní uživatel a nepatří do skupin, které má výchozí uživatel Raspberry Pi. Bez členství v těchto skupinách nemůže nový uživatel spravovat systém a spravovat situace, kde jsou vyžadována zvýšená oprávnění. Například:

  • Aktualizace systému by vyžadovala sudo privilegia
  • Připojení k novým sítím Wi-Fi pomocí správce sítě by vyžadovalo, aby uživatel byl v netdev skupina

Chcete-li přidat nového uživatele do skupiny sudo, spusťte:

sudo usermod -a -G sudo višnu

...kde -A určuje přidat a -G určuje skupinu.

Chcete-li přidat nového uživatele do všech skupin jako výchozího uživatele, nejprve vypište skupiny výchozího uživatele s:

id višnu

Poté přidejte nového uživatele do těchto skupin pomocí:

sudo usermod -a -G čárka, oddělená, skupina, jména višnu

Odstraňte nechtěné uživatele v systému Raspberry Pi OS

V systému Raspberry Pi OS musíte smazat výchozího uživatele pokud to není podstatné. Je to z bezpečnostních důvodů. Pokud jste na Raspberry Pi povolili SSH s výchozím uživatelským jménem , je zranitelný vůči hackování hrubou silou, pokud není chráněn aplikací omezující rychlost, jako je Fail2Ban.

Na Raspbian, což je starší verze OS, je smazání uživatele téměř povinné když je povoleno SSH, protože výchozí uživatelské jméno a heslo jsou přednastaveny.

Chcete-li odstranit výchozího uživatele, musíte se přihlásit jako jiný uživatel. Chcete-li to provést, musíte jej zakázat Automatické přihlášení První.

Nyní se přihlaste jako jiný uživatel, který má oprávnění sudo a smažte požadovaného uživatele pomocí:

sudo userdel tom

Pokud chcete odstranit také domovský adresář uživatele, použijte:

sudo userdel -r jill

...kde -r slouží k odstranění domovského adresáře.

Můžete také použít bludař příkaz udělat totéž; ale argumenty jsou jiné.

sudo deluser --remove-home jack

Vytváření nových uživatelů pomocí příkazů je snazší, než si myslíte

Příkazy jsou tím, co dělá Linux výjimečným; poskytují vám mnohem větší flexibilitu při specifikaci přesných pokynů.

GUI často nedokáže pojmout všechny propracované funkce, které příkazy umí. Učení příkazů je jako mluvit s počítačem v jeho rodném jazyce a je to snadné.