手动添加一个用户

1. 使用VI编辑  /etc/passwd
 
    例如:nihao:x:501:501::/home/nihao:/bin/bash
 
2. 修改    /etc/shadow
         注意:密码部分先暂时为空;用:wq!保存(数字最好按照上面已有的写)
          nihao::14383:0:99999:7:::
3. 给新用户添加密码:
           passwd    nihao
           输入密码即可;之后可以/etc/shadow去查看以下是否创建密码成功。
4. 建立用户组
           vi    /etc/group
           nihao:x:501:
 
           vi    /etc/gshadow
           nihao:!::
5. 为创建用户建立登陆环境(/etc/default/useradd中已定义了指令所创建时的默认的东东)
           mkdir   /home/nihao
          
            cd      /etc/skel/
        
           ll    -a
     
          将里面的带.的文件都复制到/home/nihao
          cp    -rf     .*     /home/nihao 
 
          之后再对比一下,没CP去的单独再CP下。
 
           由于CP过去的文件所属用户和组都是root,nihao用户不能应用 ,因此更改:
         cd        /home/nihao 下
          chown    -R    nihao.nihao     /home/nihao
 
 
6.为用户创建所需要的邮件
        touch      /var/spool/mail/nihao
        
         你可以cd    /var/spool/mail/里去看看,哈哈!
 
注意:邮件文件的所属组应该是mail ,所以更改所属组:
         chown    nihao,mail    /var/spool/mail/nihao
 
7.   OK,手动建立完成,可以另开终端验证,其中第5步要注意些。
 
 
          好了,初学者的作业。有错误和不足请指正。(刚开始学习linux)一起学习,共同进步!