您的位置:首页 > 运维架构 > Linux

linux下手动创建登陆用户

2009-05-19 11:52 393 查看

手动添加一个用户

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)一起学习,共同进步!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息