linux下手动创建登陆用户
原创
©著作权归作者所有:来自51CTO博客作者yimengruying的原创作品,请联系作者获取转载授权,否则将追究法律责任
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)一起学习,共同进步!

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章