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

    1、用户的分类:

      超级用户  虚拟用户  普通用户

      UID 的整数范围:

      0      超级用户

      1-499    虚拟用户

      500-65535  普通用户

      Linux 系统下的账户文件主要有 /etc/passwd、/etc/shadow、/etc/group、/etc/gshadow 这四个文件。

    2、用户管理命令

      useradd  添加用户

      userdel    删除用户

      passwd    为用户设置密码

      chage   修改用户密码的有效期限

      usermod  修改用户的命令,可通过usermod来修改登录名、用户的家目录等等。

      id     查看用户的UID、GID及所归属的用户组

      su     用户切换工具

      sudo    sudo能在命令后面直接接命令执行,例:sudo ls /root 需要有root授予的权限。

      visudo    visudo 配置sudo权限的编辑命令,可直接用 vim 编辑 /etc/sudoers。

    3、用户组管理:

      groupadd  添加用户组

      groups    显示用户所属的用户组

    4、/etc/skel 目录

      /etc/skel 目录是用来存放新用户配置文件的目录,当我们添加新用户时,这个目录下的所有文件会自动被复制到新添加的用户的家目录下。

      默认情况下,/etc/skel 目录下的所有文件都是隐藏文件,通过对 /etc/skel 目录下的文件进行操作,可为新添加的用户提供统一、标准、初始化的用户环境。

      

       在 /etc/skel 目录下写入一个 redis.txt 的文件,同时创建一个新用户。

      

       在新创建的用户 test1 的家目录中同样存在 redis.txt 文件。修改过的 /etc/skel 只对新用户有效。

    5、/etc/login.defs

      密码属性的相关内容,记录了密码最大时间,长度等信息。

    6、useradd

      -e  账号终止日期,日期的指定格式为 MM/DD/YY

         

      -g  指定用户组,用户组必须为系统现有存在的名称。

         

      -M  不建立用户的家目录,优先于 /etc/login.defs 文件的设定

      -s    shell,指定用户的shell。

      -u    设定用户的UID

      使用 useradd  -D 选项时,可以更改新建用户的默认配置值,只要是 -D 就是在修改 /etc/default/useradd 这个文件。

      useradd -D 参数选项:

        -b  定义用户所属目录的前一个目录

        -e  用户账号停止日期

        -f   账号过期几日后停权

        -g  新账号起始用户组名或ID

        -s  用户登入后使用的shell名称。修改后新加入的用户都将使用此shell类型,useradd -s 参数优先于此默认配置值。

    7、userdel 删除用户

        -r  连同用户的家目录一起删除。

    8、chsh 查看系统存在的shell

        

     9、usermod 修改用户信息。

      -d  更新用户新的家目录。

      -e  加上用户账号停止日期。日期格式 MM/DD/YY

      -g  更新用户新的起始登入用户组,用户组名必须已经存在

      -s   指定新登入shell

      

      

      

  • 相关阅读:
    C#设计模式——抽象工厂模式(原文转自:http://blog.jobbole.com/78059/)
    WebConfig配置文件详解(转载自逆心的博客)
    ASP.NET C# 日期 时间 年 月 日 时 分 秒 格式及转换(转自happymagic的专栏)
    ASP.NET RepeatLayout 属性
    牛顿迭代法
    汉诺塔(整理)
    游戏引擎---好牛(转)
    字符串相关面试题(整理)
    有关java调用批处理文件
    有关java 8
  • 原文地址:https://www.cnblogs.com/wqs-Time/p/11637351.html
Copyright © 2011-2022 走看看