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

    一.什么是用户

        用户是操作者在系统中的身份,是系统最底层安全机制的一部分,在系统中以文件和字符的形式存在。

    二.用户的查看

        1.查看当前用户

            whoami            ##查看当前用户

        2.系统中用户的查看

            id                     ##查看指定用户id信息

            id   -u              ##查看用户的uid

            id   -g              ##查看用户的gid

            id  -G              ##查看用户所在所有组的id 

            id  -n               ##显示名字而不现实id数字

        3.用户切换

            su  -   用户名称

            su  -    中“-”表示在用户身份切换同时切换当前用户的环境

            su  -    执行时高级用户切换到低级用户时不用密码,低级用户切换到高级需要

            注意:每次su切换到其他用户操作之后必须退出。然后再次切换到其他用户

        4.用户在系统中的存储方式

            /etc/passwd

            /etc/group

            /etc/shadows

            /etc/skel/.*

            /home/username

    三.用户管理命令

         1.用户的删除

         2.用户建立

    用户信息监控命令

                     watch -n 1 'tail  -n  3  /etc/passwd  /etc/group;ls-l  /home'

        3.更改用户信息

    四.用户名称

        1.用户密码

    注意:

        2.用户密码最后一次被更改的时间

        3.用户密码最短有效期

        4.用户密码最长有效期

        5.密码警告期限

        6.用户非活跃天数

        7.用户到期日

        8.用户自定义列,目前没有启用

    四.用户授权

    用户授权配置文件

            /etc/sudoers

    授权配置命令

          visudo

    规范操作

    文件100左右

    操作:

  • 相关阅读:
    MinDoc v0.6 发布,轻量级文档在线管理系统
    PostMessage和SendMessage有什么区别?(有EnumChildWindowsProc的例子)
    将QuickReport报表保存为图片(使用TMetaFile和TMetafileCanvas)
    如何将JPEG缩略图放到LISTVIEW中(delphi listview自绘图形)
    栈和队列
    SQL调优日志--内存问题
    Nancy之实现API
    JAVA和.NET互调用
    NET Core环境并创建运行ASP.NET网站
    React Native
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9336529.html
Copyright © 2011-2022 走看看