zoukankan      html  css  js  c++  java
  • linux用户管理

     一、常用命令

    #新建用户
    useradd -d /home/linux -u 8888 -s /sbin/nologin linuxprobe
    #将linuxprobe加入root用户组
    usermod -G root linuxprobe
    usermod -u 8888 linuxprobe
    #删除用户及家目录
    userdel -r linuxprobe
    #新建用户组
    groupadd ronny
    groupdel 删除用户组
    groupmod 选项 用户组
    #修改用户密码、过期时间、认证信息
    passwd linuxprobe
    #锁定用户、解锁用户
    passwd -l linuxprobe
    passwd -u linuxprobe

     二、常用配置文件

    /etc/passwd文件是用户管理工作涉及的最重要的一个文件

    用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

    用户组的所有信息都存放在/etc/group文件

    组名:口令:组标识号:组内用户列表

    Linux系统都把加密后的口令字存放在/etc/shadow文件

    登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

     

     三、批量操作

    #user.txt
    user001::600:100:user:/home/user001:/bin/bash
    user002::601:100:user:/home/user002:/bin/bash
    user003::602:100:user:/home/user003:/bin/bash
    user004::603:100:user:/home/user004:/bin/bash
    user005::604:100:user:/home/user005:/bin/bash
    user006::605:100:user:/home/user006:/bin/bash
    
    #批量添加用户
    newusers < user.txt
    #passwd.txt
    user001:123456
    user002:123456
    user003:123456
    user004:123456
    user005:123456
    user006:123456
    
    #批量修改密码
    chpasswd < passwd.txt

    #将密码编码为 shadow password,并将结果写入/etc/shadow
    pwconv 
     
     
  • 相关阅读:
    do...while(0)的妙用
    2013-07-23工作记录
    2013-07-22工作记录
    完全零基础入门——第二天
    【转】学习Flex ActionScript 3.0 强烈推荐电子书
    完全零基础入门——第一天
    【转】待整理
    【luogu P7599】雨林跳跃
    【ybt金牌导航5-4-4】【luogu P4842】城市旅行
    【ybt金牌导航5-4-3】【luogu P2387】魔法森林
  • 原文地址:https://www.cnblogs.com/wangbin2188/p/14596778.html
Copyright © 2011-2022 走看看