Portál AbcLinuxu, 12. května 2025 10:19
useradd -G users,audio -s /bin/bash -u 1000 -o netsurf
ale neustale mi to vypisuje chybu:
useradd: UID 1000 is not unique
pritom prepinac -o by mel povolit neunikatni uid.
V cem je problem? Diky predem.
useradd
. bych si to nejak upravil... /etc/passwd
v libovolném textovém editoru.
vipw
případně vigr
(podobnost jména s nejlepším editorem na světě je zde čistě náhodná :) -- spouští to preferovaný editor.)
/etc/passwd
. Tak či tak, bych nepoužíval si UID 0 nechal čistě pro roota. Asi ho bude třeba. :-P
w
bude vždy ukazovat jen jedno jméno a passwd
bez parametrů bude měnit heslo jen prvnímu z nich.
... jsou situace, kdy se to hodí. ...Chvíli jsem přemýšlel, ale nic moc konkrétního mě nenapadlo (kromě jakéhosi pozlátka při práci s oprávněními a tento případ, který bych se ale i přesto pokusil vyřešit jinak). Můžeš mi poradit příkladů?
sudo
, ale pro mne je tohle řešení praktičtější.
Já to používám a problém s tím nemám. A dokonce přímo ten příkaz jak jste ho napsal mi funguje.
Co používate za distribuci? A jaký backend pro ukládání uživatelů? Napadá mě, že to může být problém databáze, pokud nepoužíváte klasický /etc/passwd soubor.
No a co takhle toho uživatele přidat s ID třeba 1001 a pak to ručně změnit na 1000?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.