因为目录上的创建问题,导致有这个报错,
但你执行了这个命令后,你去查/etc/passswd 的话,其实已经做了设置,不过由于创建目录的问题,会有问题的(最明显就是环境变量问题)。
因此正确的方式,就先弄好最前一级的目录,就是先执行 mkdir -p /Lianxi/users
执行了这个,再执行创建目录。
如果你细心,应该会留意到,你如果用mkdir 创建超过2级的目录,不加-p 的话,一样也是有问题的,懂吧?
你去测试一下就明白噶了。
useradd cjkf
groupadd –g Test
useradd -g Test -m Lianxi/users/cjkf
指定登录shell 为/bin/sh
useradd -s /bin/sh cjkf