Portál AbcLinuxu, 14. května 2025 03:53
Zdravím,
snažím se změnit název svého vlastního uživatelského účtu a nějak mi to prostě nejde a nejde. V grafickém klikátku se dá změnit pouze heslo, nebo komentář (v mém případě Jméno Příjmení), ale název účtu se tam změnit nedá. V terminále jsem zkoušel:
sudo usermod -l nový_nazev_uctu stavajici_nazev_uctu
ale nezabírá to. Píše to:
usermod: user stavajici_nazev_uctu is currently used by process 1693
Víte prosím někdo co s tím?
A ještě před pár dny jsem si změnil název počítače a když teď v terminálu zadám:
sudo
tak to napíše:
sudo: nelze přeložit název stroje stavajici_nazev_pocitace
Co mám udělat, aby mě to furt neotravovalo?
Řešení dotazu:
sudo su
a pak vytvořit heslo pro roota: passwd
).
# tohle nejde: bla@raven ~ $ sudo usermod -l blabla bla usermod: user bla is currently used by process 13158 # pridam jineho uzivatele: bla@raven ~ $ sudo useradd docasny -G wheel # (skupina 'wheel' ma povolene sudo – muze se lisit podle distribuce, nekde se jmenuje proste 'sudo') # Odhlasim 'bla', prihlasim se jako 'docasny' a zmenim jmeno: docasny@raven ~ $ sudo usermod -l blabla bla docasny@raven ~ $ sudo usermod bla usermod: user 'bla' does not exist # puvodni uzivatelske jmeno uz neexistuje, to je dobre # prihlaseni s novym jmenem funguje… blabla@raven ~ $ # …ale treba home adresar ma puvodni nazev: blabla@raven ~ $ echo $HOME /home/bla # da se presunout a pak zmenit, taky pres usermod: docasny@raven ~ $ sudo mv /home/bla /home/blabla docasny@raven ~ $ sudo usermod -d /home/blabla blabla # a uz by to melo byt spravne: blabla@raven ~ $ echo $HOME /home/blabla # docasneho uzivatele uz nepotrebuju a muzu ho smazat: blabla@raven ~ $ sudo userdel docasnyTo same jde udelat bez docasneho uctu a bez
sudo
po prihlaseni na roota. Ale ne ve vsech distribucich se na nej jde ve vychozim nastaveni rovnou prihlasit. Mint neznam, nevim jak je to zrovna v nem.
Tak jsem to udělal (teda až dneska, včera jsem nestíhal) podle tvého návodu a už je to cajk. Mimochodem, měl jsem vytvořeného dalšího uživatele už před tím a zkoušel jsem to z něj udělat, ale nešlo to. Nevěděl jsem totiž, že mu musím přiřadit práva roota. Myslel jsem, že se stačí na ten další účet přihlásit a použít své root heslo. A to mi právě shell nechtěl vzít. Takže řešením bylo dát toho dalšího uživatele do skupiny "sudo" (wheel na Mintu není) a pak to z něj změnit.
Díky moc.
A ostatním taky.
Mějte se
PS: u dalšího dotazu brzy naschle, protože se mi furt vypíná monitor.
service nazevsluzby stopnazev sluzby (mozna jen vzdalene) vidis u toho cisla procesu... pri napsani service a 2x stlaceni klavesy tab ti to nabidne seznam vsech...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.