linux用户配置文件

  1. 用户基本信息文件 /etc/passwd
  2. 影子文件,是passwd的影子,在shadow里面保存真正的用户密码。 /etc/shadow
  3. 组信息文件。/etc/group。 和组密码文件/etc/gshadow
  4. 用户管理的相关文件
    1.家目录:普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700;root用户:/root/. 所有者和所属组都是root,权限是550;
    2.用户邮箱:/var/spool/mail/用户名/
    3.用户模版目录:/etc/skel/. 我们将在这个下面写一些警告信息,这个目录下的信息会自动同步到用户的/home/用户名/下面
  5. useradd [选项] 用户名;添加用户
    用户默认值文件,可以在这个文件下修改创建用户时的默认值:/etc/default/useradd
  6. 修改用户的密码。 passwd 用户名
    使用字符串作为用户的密码。 echo “123” | passwd --stdin lamp
  7. 修改用户信息。usermod [选项] 用户名,useradd的所有选项usermod都可以用,只不过useradd是针对新用户的,而usermod是针对老用户的。
  8. 修改用户密码状态 change :change -l 查看用户密码的详细信息,推荐直接到/etc/shadow文件里面直接去改
    常用的只有这个:change -d 0 用户名 :这个命令实质上把命令修改的日期归零了,这样用户只要一登录,就需要修改密码。
  9. 删除用户命令。 userdel 用户名 :-r 删除用户时同时把家目录也删掉,一般直接: userdel -r 用户名
  10. 用户切换命令 ; su - 用户名。 注意这里一定要加’-’;
    不切换到root,但是借用root身份执行命令: su -root -c “useradd user3”
  11. id 用户名。 ;查看用户的uid,gid和组
  12. 添加用户组。groupadd 组名 (-g uid :用于自己指定gid)
  13. 修改组信息。 groupmod 【选项】组名 (-g 修改gid, -n 新组名。 修改组名)
  14. 删除组。 groupdel 组名
  15. 把用户添加到组或从组中删除:gpasswd 【选项】 组名
    -a 用户名。 把用户拉入组
    -d 用户名。 把用户从组中删除
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值