Portál AbcLinuxu, 26. dubna 2024 02:33


Dotaz: useradd - problem s dlouhym jmenem uzivatele

27.10.2003 18:26 doomy
useradd - problem s dlouhym jmenem uzivatele
Přečteno: 57×
Odpovědět | Admin
zdravim, vytvoril jsem noveho uzivatele: useradd -m vyborny.vlastislav.
Adresar v /home se vytvoril ale nejde nastavit heslo: passwd vyborny.vlastislav, tohle vrati hlasku no such user, kdyz provedu cat /etc/passwd tak tam je ten uzivatel videt, nejde ale smazat userdel - neexistuje. V cem muze byt problem? Jmeno uzivatele ma omezenou delku?
Vytvoril jsem stejnym postupem cca 15 uzivatelu, ale vsichni meli kratsi jmeno.

doomy
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.10.2003 19:33 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
Odpovědět | | Sbalit | Link | Blokovat | Admin
POSIX sice zaručuje jen 9 znaků, ale v Linuxu by [teoreticky] mělo fungovat až 256, v tom snad problém není. Mně nicméně useradd tečky ve loginu odmítá úplně, a to s hláškou ,useradd: invalid user name 'foo.bar'`, takže na tom asi něco bude ;-)
27.10.2003 20:26 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
Můj useradd (z shadow-4.0.3) checkuje jména konkrétně na [a-z_][a-z0-9_-]* (viz libmisc/chkname.c).
27.10.2003 20:26 doomy
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
mne useradd tecky bere, kdyz dam napr. useradd a.kozlo tak je to prijato. Stejne tak muzu uzivateli a.kozlo zmenit heslo pomoci passwd... Zda se, ze mi useradd spravne zpracuje jmeno uzivatele do delky 16 znaku.
27.10.2003 21:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
Hm, co máš za systém, přinejmenším verzi shadow[-utils]? Našel jsem to omezení na délku, nicméně je 32 znaků (a to kvůli utmp).
27.10.2003 21:06 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
To je vlastně stejně blbost, to je explicitní omezení useradd, nevysvětluje, co nefunguje, pokud se ten uživatel vytvoří ručně -- což jsem právě zkusil, login má 60 znaků a funguje...
27.10.2003 21:07 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše useradd - problem s dlouhym jmenem uzivatele
Nezbývá asi, než ltracnout nebo se pohrabat ve zdrojících příslušných programů...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.