【redhat5.5】手工创建一个系统用户

 

在linux系统中 可以用  useradd 命令创建用户  在创建用户的过程中 系统具体做了什么工作 下面通过 手工创建一个用户来了解
  
      系统再创建用户的过程中涉及4个文件:

             etc/passwd  储存账户信息
             etc/shadow  真正存放密码文件
             etc/group   存放组信息的文件
             etc/gshadow 存放组密码吗的文件
      两个部分:
             家目录
             邮件
     
     1】 打开 etc/passwd  在最后一行加入
           tony:x:600:600::/home/tony:/bin/bash
          保存退出

     2】 打开 etc/shadow  把光标放到最后一行 按"yyp" (复制光标所在行,放在下一行)
         改第一部分 为用户名"tony"
         另开一个终端输入"grub-md5-crypt" 输入密码  生成MD5 复制到上面第二部分
           如《tony:$1$y6QfQQ$WiqQtdLioCjhE..W79r16/:15328:0:99999:7:::》

     3】 打开  etc/group 文件 在最后一行加入
           如《tony:x:600:》
          保存退出

     4】 打开 etc/gshadow 把光标放到最后一行 按"yyp"
         改第一部分 为用户名"tony"
           如《tony:!::》

     5】 在 /home 目录下新建 tony目录
           mkdir /home/tony
         更改"tony"目录的权限为"770"
           chmod 770 tony
         更改 "tony"目录所有人和组
           chown tony tony
           chgrp tony tony
         为"tony"用户配置环境变量
           cp -a /etc/skel/.[!.]* /home/tony
         在"tony" 目录下生成".bash_logout"、".bash_profile"、".bashrc" 三个隐藏文件

     6】 配置用户邮件目录  进入"mail"目录
           cd /var/spool/mail
         创建"tony"目录
           touch  tony
         更改"tony"目录权限为660
           chmod 660 tony
         更改 "tony"目录所有人和组
           chown tony   tony
           chgrp mail  tony 

         手工创建用户成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值