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

    1.用户的创建

    1.1基本创建

    useradd <用户名>

    如:useradd xm

    默认在home目录下

    为用户增加/修改密码:

    passwd <用户名>

    如:passwd xm

    1.2指定目录创建

    useradd  -d <目录>  <用户名>

    如:useradd -d /home/tiger/ xq

    1.3指定已存在的组创建用户

    useradd -g <组名> <用户名>

    2.删除用户

    2.1删除用户但保留其home下的文件夹

    userdel <用户名>

    如:userdel xq

    2.2删除用户不保留其home下的文件夹

    userdel -r <用户名>

    如:userdel -r xh

    3.查看用户信息

    id <用户名>

    如:id xm

    uid:用户ID 

    gid:组ID

    组:组名

    4. 用户切换

    4.1 切换

    su - <用户名> 

    说明:(Switch User:su)高权限用户向低权限用户的切换(不用输入密码),低权限用户向高权限用户的切换(需要输入密码)

    如:su - xm

    4.2 返回上一个用户

    exit

    说明:高权限用户向低权限用户的返回(不用输入密码),低权限用户向高权限用户的返回(需要输入密码)

    4.3 查看当前是哪一个用户在登陆

    whoami

    说明:Who am I

     5.添加组

     如:groupadd wudang

    6.删除组

    如:groupdel wudang

    7.用户换组

    usermod -g <新组名> <用户名>

    7.相关文件

    7.1/etc/passwd 文件

    用户(user)的配置文件,记录用户的各种信息

    每行的含义:用户名:口令(密码,已加密):用户标识号(用户ID):组标识号:注释性描述:主目录:登录 Shell

    7.2 /etc/shadow 文件

    口令的配置文件

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

    7.3 /etc/group 文件

    组(group)的配置文件,记录 Linux 包含的组的信息

    每行含义:组名:口令:组标识号:组内用户列表

  • 相关阅读:
    值币转换编程总结
    打印沙漏编程总结
    Leetcode每日一题 面试题 17.21. 直方图的水量
    VS2017-OPENGL配置glfw+glad
    OpenGL(二) 绘制一个三角形
    OpenGL(一) 渲染循环创建窗口
    Leetcode每日一题 1006.笨阶乘
    Leetcode每日一题 90.子集 II
    Leetcode每日一题 190.颠倒二进制位
    Leetcode 第243场周赛 创新奇智&力扣
  • 原文地址:https://www.cnblogs.com/yanying521/p/10763245.html
Copyright © 2011-2022 走看看