adduser

Fórumok

Sziasztok!

Lehet, hogy nagyon idiota kerdes, de miert nem lehet az adduserrrel xxx.yyy usert letrehozni?

Morog a . hasznalatara.

Ki lehet ezt valahogyan kuszobolni?

Koszi

Hozzászólások

Nekem muxik 10.1-es SUSE-n:

cpl-aszechy-linux:/home/aszechy # useradd xxx.yyy
cpl-aszechy-linux:/home/aszechy # passwd xxx.yyy
Changing password for xxx.yyy.
New Password:
Bad password: too short
Reenter New Password:
Password changed.
cpl-aszechy-linux:/home/aszechy # ssh xxx.yyy@localhost
Password:
Have a lot of fun...
Could not chdir to home directory /home/xxx.yyy: No such file or directory
xxx.yyy@cpl-aszechy-linux:/>

Probald meg escapelni: xxx\.yyy

Udv. Akos

simán műkszik debianon is...de ugye a useradd a shadow csomag tagja ha jól tudom. De mondjuk a redhat szereti buzerálni a forrásokat a linuxutilsra mondjuk rá se lehet ismerni. Nem redhat ez véletrlenül? Valami grafikus szarból vagy konzolról prónálod?

su - geza.bela
Password:
No directory, logging in with HOME=/
id
uid=1002(geza.bela) gid=1002(geza.bela) groups=1002(geza.bela)

Na most ugye az adduser az egy awk script, ami regexpeket használ. A ".", meg egy speckó karakter. Írja is a hibaüzenet, hogy lécci lécci lécci állítsad be a regexpeket, vagy használd a progit a --force-badname kapcsolót, amit ha hasznáész, akkor működik, mert elnyeli a speckó karektereket.
Éredemes a hibaüzeneteket elolvasni.