Linux je operační systém pro více uživatelů. A s touto funkcí přichází odpovědnost za správu každého uživatele v systému. Správce musí zajistit, aby měl každý uživatel správná oprávnění, odlišná ID uživatelů, jedinečná uživatelská jména atd.
Ale co když chcete změnit informace spojené s konkrétním uživatelem? Umožňuje Linux někomu snadno upravovat takové citlivé detaily? Příkaz usermod je odpovědí na všechny tyto otázky.
Tento článek předvede, jak můžete změnit své uživatelské jméno v systému Linux, spolu s podrobným průvodcem úpravou ID uživatele a domovského adresáře uživatele.
Změňte uživatelské jméno v systému Linux
V systému Linux soubor / etc / passwd ukládá informace spojené s uživateli. Ačkoli můžete upravit údaje o uživateli přímo úpravou souboru passwd, není to doporučený postup, protože to může vést k různým problémům ve vašem systému.
K provádění operací souvisejících se správou a moderováním uživatelů můžete použít obslužný program usermod poskytovaný Linuxem. Příkaz usermod vám dokonce umožňuje změnit uživatelské jméno uživatele v systému Linux.
Abyste mohli tyto příkazy úspěšně vydávat, musíte mít přístup k účtu superuživatele. Pokud nemáte oprávnění, můžete o to požádat správce systému přidá vás do seznamu sudoers.
Chcete-li změnit uživatelské jméno, použijte -l vlajka s usermod:
usermod -l nové uživatelské jméno staré uživatelské jméno
Například pro změnu uživatelského jména uživatele „makeuseof“ na „muo“:
usermod -l muo makeuseof
Přejmenujte domovskou složku
Změna uživatelského jména v systému Linux pomocí výše uvedeného příkazu nezmění domovský adresář konkrétního uživatele. Použijte -d flag, pokud chcete, aby domovská složka odrážela změny provedené v uživatelském jménu.
Přejmenování domovského adresáře uživatele muo:
usermod -d / home / muo -m muo
Chcete-li ověřit, zda výše uvedený příkaz funguje, přejděte do domovského adresáře a vyhledejte složku s názvem muo.
Přiřaďte uživateli nové ID uživatele
Kromě změny uživatelského jména vám příkaz usermod také umožňuje přiřadit každému uživateli nové a jedinečné UID. UID je nezáporné celé číslo začínající od nuly. UID v rozsahu 0-99 jsou vyhrazena pro uživatele systému.
Chcete-li změnit ID uživatele v systému Linux pomocí usermod:
usermod -u uid uživatelské jméno
...kde uid je ID uživatele, které chcete přiřadit uživateli s názvem uživatelské jméno.
Když změníte UID, systém přidá nový UID jako vlastník všech souborů a složek přítomných v /home adresář konkrétního uživatele.
Upozorňujeme, že uživatel bude muset změnit podrobnosti vlastníka všech souborů mimo doménu /home adresář.
Příbuzný: Jak udělit oprávnění správce uživateli v systému Linux
Změňte zobrazované jméno uživatele
Uživatelské jméno a ID uživatele jsou důležité pro identifikaci konkrétního uživatele v systému. Kromě těchto dvou ukládá Linux také další "informace o prstech" týkající se uživatelů v systému Windows /etc/passwd soubor. Tyto informace zahrnují zobrazované jméno, kancelářský telefon a pracovní telefon uživatele.
I když uživatelé mají úplnou volbu, zda chtějí takové informace poskytnout, Linux vám umožňuje tyto údaje kdykoli změnit nebo odebrat.
Zobrazovaný název účtu můžete upravit pomocí příkazu usermod nebo chfn.
Pomocí příkazu usermod
Uveďte -C příznak spolu s příkazem usermod pro změnu zobrazovaného názvu:
usermod -c "First Last" uživatelské jméno
Například pokud chcete změnit zobrazované jméno uživatele muo:
usermod -c "Make UseOf" muo
Pomocí příkazu chfn
Změna zobrazovaného názvu pomocí příkazu chfn je jednoduchá:
sudo chfn -f "First Last" uživatelské jméno
Chcete-li upravit zobrazované jméno uživatele makeuseof:
sudo chfn -f "Make UseOf" makeuseof
Správa informací o uživateli v systému Linux
Protože Linux nabízí tolik možností souvisejících se správou uživatelů, je zřejmá potřeba speciálního uživatele se zvýšenými oprávněními. Proto má každý systém Linux uživatele root nebo superuživatele, který řídí a monitoruje aktivity ostatních uživatelů v systému.
Chcete-li přidat další vrstvu zabezpečení a zajistit, aby byl každý uživatel izolován od ostatních, nabízí Linux možnost přidat ke svému účtu heslo. Pokud jste již nastavili slabé heslo, aniž byste se příliš zamysleli, zvažte jeho změnu, abyste zvýšili zabezpečení svého účtu.
Potřebujete změnit heslo pro Linux? Zde je vše, co potřebujete vědět o resetování hesla v systému Linux.
Přečtěte si další
- Linux
- Linux
Deepesh je Junior Editor pro Linux na MUO. Píše informační obsah na internetu již více než 3 roky. Ve volném čase rád píše, poslouchá hudbu a hraje na kytaru.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.