|
发表于 2004-4-7 22:51:47
|
显示全部楼层
/etc/login.defs文件是用来配置root生成新用户的时候需要读取的配置文件!他定义了新用户的UID,GID,home等等...
我感觉你的操作也许有问题,建议你把出错信息贴出来,好让大家给你分析!
步骤:
/root:useradd guess -d /home/guess -s /bin/bash#创建用户guess,目录是/home/guess,shell是bash
/root:su guess#用guess登录
/root:cd
/home/guess:ls
/home/guess:l. #注意每个用户都要有下面的文件!这些文件的生成"来自"/etc/skel
. .. .bash_logout .bash_profile .bashrc .emacs .gtkrc .kde .xauthajOilg
/home/guess:exit
/root:cat /etc/passwd|grep guess
guess:x:505:507::/home/guess:/bin/bash
/root:chsh -s /bin/csh guess
Changing shell for guess.
Shell changed.
/root:cat /etc/passwd|grep guess
guess:x:505:507::/home/guess:/bin/csh |
|