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

    用户管理centos系统是一个多用户系统
    用户分为三类:
      超级用户(root) 用户id为 0
      伪用户 用户id为1-499,虽然存在,但是不能用户登录
      普通用户 用户id为500-60000
    用户信息存放位置: /etc/passwd
      查看该文件 cat /etc/passwd
    文件内容解释(linux系统下,一般的配置文件分隔符使用:):
    root:x:0:0:root:/root:/bin/bash
    ...

      admin : x : 500 : 500 : admin : /home/admin : /bin/bash
    详解:
      用户名 x密码占位符 用户ID 用户所属主组ID 用户描述(用户别名) 宿主目录 命令解析器
    创建用户
    语法:
      useradd -u 用户ID -g 主组名称 -G 用户其他组名称(可以使用,隔开) -c 用户描述(别名) 用户名
    实例(只能是root用户操作):
      useradd -u 666 -g root -G sys,users,admin -c 'newUser' uqy97a
    查看用户所属组
      groups uqy97a
    查看用户信息文件:
      cat /etc/passwd
    最简单的方式创建用户
    useradd uqy97b
    useradd uqy97c
    为了后面切换用户,要给用户设置密码:
    语法:
      passwd 用户名称
    实例:
    passwd uqy97a

    修改用户
    修改用户登录名字
      usermod =user modify
    语法:
      usermod -l 修改后的用户名称 修改前的用户名称 (只是修改登录名称,宿主目录不会改变)
    实例:
      usermod -l uqy97b1 uqy97b
    修改用户的锁定状态
      usermod -L uqy97c -L(lock)
      usermod -U uqy97c -U(unlock)
    删除用户(已经登录的用户无法删除)
    语法:
      userdel -r 用户名称 (-r如果不加,从passwd中删除用户信息,但/home下该用户的目录依然存在,-r 连同/home目录一起删除)
    实例:
      userdel uqy97f
    查看结果:
      cat /etc/passwd
      ls /home
      userdel -r uqy97e
    查看结果:
      cat /etc/passwd
      ls /home
    切换用户
      su 用户名(root用户向普通用户切换,不需要密码,但普通用户切换到root或者向其他普通切换,都需要密码)
    设置密码语法:
      passwd 用户名称
    实例:
      passwd uqy97a
      passwd uqy97c
    切换用户实例:
      su uqy97a 不需要密码
      su root 需要密码

    组管理:centos系统存在多个组
    组信息存放位置:/etc/group
    查看该文件 cat /etc/group
    文件内容:
    root:x:0:
      admin:x:500:
    详解:
      组名称 组密码占位符 组id 组内用户列表
    组的添加
    语法:
      groupadd gqy97a
    实例:
      groupadd gqy97a
    查看结果
      cat /etc/group
    组的删除
      groupdel gqy97b
    查看结果
      cat /etc/group

  • 相关阅读:
    虚拟化VMware之虚拟机备份(1)
    虚拟化VMware之虚拟机备份(1)
    柯塔娜大合唱,互联网安全观
    柯塔娜大合唱,互联网安全观
    如何在虚拟机上Centos系统安装Nginx服务
    给已验证登录的用户添加访问限制
    Python爬虫入门教程 23-100 石家庄链家租房数据抓取
    login_required装饰器(1)
    Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性
    如果登录不成功,跳转到登录页面
  • 原文地址:https://www.cnblogs.com/duguangming/p/11116223.html
Copyright © 2011-2022 走看看