Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Kvido 17 Března 2024, 11:36:09
-
Ahoj all!
Při přeinstalaci Ubuntu 22.04.4 jsem omylem zavedl k uživatelskému jménu kvido název PC zařízení "vicha".
Tedy mám v T: vicha@kvido:~$
Nyní chci změnit název PC rovněž na "kvido", jak jsem to měl původně...
Uživatele lze nastavit v /etc/hosts a /etc/hostname. Jak ale změnit název PC vicha na kvido? Doporučujete tento zásah do systému?
Třeba tento postup https://ubunlog.com/cs/zm%C4%9Bnit-n%C3%A1zev-po%C4%8D%C3%ADta%C4%8De-v-ubuntu/
nestačí, změní jen uživatelské jméno. Samozřejmě musí se jít přes root.
-
...aj "vicha" je priatelny názov...šak??? :) :) :)
-
Jo, děkuju! Ale je to příjmení, no....
-
Tak jsem vygooglil:
hostnamectl set-hostname new_host_name
Toto se ovšem týká uživatelského jména. Neprovede změnu názvu PC zařízení...
-
https://ubunlog.com/cs/cambia-el-nombre-de-tu-equipo-en-ubuntu (https://ubunlog.com/cs/cambia-el-nombre-de-tu-equipo-en-ubuntu)
moderátorem upraveno na odkaz
-
@radin
Ale již v prvním dotazu ten odkaz na ubunlog tam mám. Nic neřeší, jen hostitele!!!
Mám tohle:
vicha@kvido:~$ hostnamectl
Static hostname: kvido
Icon name: computer-desktop
Chassis: desktop
Machine ID: 9fba918ab8804aa4b8a5016074c45217
Boot ID: a8c62715a9894b65a3d3921b95cb9307
Operating System: Ubuntu 22.04.4 LTS
Kernel: Linux 6.5.0-26-generic
Architecture: x86-64
Hardware Vendor: System manufacturer
Hardware Model: PRIME J4005I-C
vicha@kvido:~$
Jak píšu shora, já potřebuji změnit název "vicha" rovněž na kvido. Toď vše....
Ještě dodávám:
Název zařízení. Název počítače, ke kterému jsme aktuálně připojeni, nejrychleji najdeme a nastavíme, případně změníme:
1/ V hlavném okně PC Ubuntu klik na "Nastavení", ozubené kolečko vlevo nahoře.
2/ Přejít dolů na "O systému"
3/ Vyskočí okénko v němž mužeme název počítače zařízení Přejmenovat!!!
Pořád ale nevím, jak změnit "vicha", či to nejde jen u mě?
-
Co dá?
whoami
hostname
cat /etc/hosts
-
vicha@kvido:~$ whoami
vicha
vicha@kvido:~$ hostname
kvido
vicha@kvido:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 kvido
#127.0.1.1 new_kvido, tohle je pro název PC, bude to OK????
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
vicha@kvido:~$
-
Myslim, ze doslo k omylu, v tomto pripade je nazov pocitaca "kvido" a "vicha" je nazov uctu uzivatela.
Mozete vytvorit novy ucet - noveho uzivatela s nazvom "kvido".
Potom sa odhlaste z uctu co pouzivate "vicha" a prihlaste sa do noveho uctu "kvido".
-
Ano, vicha je název účtu, je to u mě omyl!!!!!!!
Dík za upozornění.
Potom sa odhlaste z uctu co pouzivate "vicha" a prihlaste sa do noveho uctu "kvido".
...ale jak, ruční odhlášení vicha nikde nevidí...
Myslím tedy použití chown ke změníě vlastnictví?
Nějak takto:
sudo chown -R $USER:$USER
ale toho se obávám, nemá někdo páru o tomto?
-
Radši nám tu napiš obsah souboru fstab.
sudo chown -Rc $USER:$USER cesta
Defakto se jedná o tohle oblíbené téma.
https://forum.ubuntu.cz/index.php?topic=86441.0 (https://forum.ubuntu.cz/index.php?topic=86441.0)
-
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=f1ae1f4a-23c6-41db-84c2-d64339c19007 / ext4 errors=remoun>
# /boot/efi was on /dev/sda1 during installation
UUID=1C64-1AE2 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw >
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
-
Takže /home je přímo v /.
Tím pádem bys měl mít v cestě /home/ teď 2 adresáře uživatelů a lost+found.
Překopíruješ data a nastavíš k nim práva.
Až bude vše zdá se býti dobré, smažeš původního uživatele i jeho původní data.
-
Tak to je silný nářez na moje znalosti, hm.
Obávám SE PÁDU SYSTÉMU!
-
V tom odkazovaném oblíbeném odkazu výše je i skript. ;-)
Který by tě tím mohl provézt.
Anebo to prostě přeinstaluj. Ale prvně si zálohuj data!
Vyplň správně uživatele. A potom asi stejně budeš muset udělat ten chown.
takže za mě jednoduší přemigrovat nebo přesunout data do nového home nového uživatele a pak nastavit práva.
-
@Roman Vacho
Ano, už se mně trochu rozjasnilo, jak na to.
Zalohuji Home a zkusím ty postupy v den vydání nejnovější Ubuntu LTS verzi, která má vyjít 25. dubna 2024.
Kdyby se něco pokazilo, tak systém nejnovější verzí přepíšu.
Jo, chybama se člověk učí, i když jsem na to už dost starý 8)
Díky mockrát!!!
-
Proč okamžitě použiješ novou verzi v den, kdy vyjde?
Nějaká nemoc? Nemůžeš se dočkat přídělu nových chyb a nefunkčností?
Věcně, jak u blbejch a pořád dokola: počkej alespoň půl roku, než budou vychytané základní bugy a situace se stabilizuje.
-
@JirkaZ
Máš pravdu, to jsem celej já. Nažhavený na novou verzi a zapomínám, že vždy na začátku bývají logicky někdy problémy.
Takže, provedu po záloze nyní přeinstalaci stávající verze a počkám po dubnu nějaký čas, než budou oznámeny případné chyby a pak použiji nejnovějši verzi.
Díky všem za účast v tomto vlákně!
-
@JirkaZ
Máš pravdu, to jsem celej já. Nažhavený na novou verzi a zapomínám, že vždy na začátku bývají logicky někdy problémy.
Takže provedu po záloze nyní přeinstalaci stávající verze a počkám po dubnu mějaký čas, než budou oznámeny případné chyby a pak použiji nejnovějši verzi.
Ta aktualizace z 22.04.4 na 24.04 se nabídne patrně sama s odtsupem třeba 3 měsíců. Tak nějak si to atně pamatuju, že to bylo.
-
V tom odkazovaném oblíbeném odkazu výše je i skript. ;-)
Který by tě tím mohl provézt.
Anebo to prostě přeinstaluj. Ale prvně si zálohuj data!
Vyplň správně uživatele. A potom asi stejně budeš muset udělat ten chown.
takže za mě jednoduší přemigrovat nebo přesunout data do nového home nového uživatele a pak nastavit práva.
.
Moc se mi na toto téma nechtělo odpovídat (@toudy si všiml toho co se ptá a řeší jiné). Ale musím upřesnit, že ten skript je na přesun /home složky na jiný oddíl. Radši jsem to tam teď dodatečně zvýraznil. To aby se tazatel nesnažil ten skript zbytečně spouštět.
Možností je spousta:
Máme tady příkaz usermod. Nepamatuji si, že bych ho někdy musel na toto použít. Takže nemám co poradit.
Asi nejschůdnější je řešení od @toudy. Jednoduše přidat nového uživatele kvido.
Do jeho domácí složky nakopírovat složku uživatele vicha. Pak se přihlásit jako kvido a testovat či vše funguje.
## přihlášení se jako root
su -l
## vytvoření uživatele kvido s vlastní domovskou složkou
useradd -m kvido
## vytvoření hesla k účtu kvido
passwd kvido
## pro jistotu vyskočit do /home
cd /home
## od teď už jen testování kudy tudy
## nakopírovat komplet domovský adresář uživatele vicha do kvido home složky
cp -a vicha/. kvido/.
## změnit práva
chown -R kvido:kvido kvido/.
## restart
systemctl reboot
A na přihlašovací obrazovce vybrat uživatele kvido.
Pokud bude fungovat, vše ok. Jinak smazat účet kvido. Znova vytvořit účet kvido bez domácí složky. Přiřadit mu ji.....