• Linux 用户、权限


    用户:uid  保存在 /etc/passwd

      用户分类:

    • 管理员 uid--0
    • 普通用户

        --系统用户 uid 1-499

        --一般用户  uid 500-60000

    组:gid  保存在/etc/group 

      组分类

    • 基本组
    • 私有组:当创建用户时没有分配组,系统自动为其创建一个私有组
    • 附加组

    /etc/passwd 文件:保存系统用户信息

    root:x:0:0:root:/root:/bin/bash
    

      account : root  -- 用户名

      password : x -- 密码占位符

      uid :0

      Gid : 0

      commit : root --注释

      root : root --家目录

      shell : /bin/bash --默认分配shell

    /etc/shadow 文件

    eko:$1$0W0cNPya$9QSgsLssXdn7OE0BNiXjN1:17651:0:99999:7:::
    

      account : eko --登录名 

      eencryp password : $1$0W0cNPya$9QSgsLssXdn7OE0BNiXjN1 --加密后密码

      last password change:17651--最后一次修改时间

    用户管理

    • 添加用户:  
    useradd 
      选项:
        -r 系统用户
        -u 手动指定uid
        -g 手动指定gid (基本组,必须存在)
        -G 附加组 (可以为多个,使用,隔开 组必须事先存在)
        -c 注释信息
        -d 指定家目录
    root@ubuntu:/home/eko# useradd tom
    • 为用户分配密码
    root@ubuntu:/home/eko# passwd tom
    Enter new UNIX password: 
    Retype new UNIX password: 
    passwd: password updated successfully

    `password` | passwd --stdin tom
    • 查看当前登录用户 id gid
    # id
    uid=0(root) gid=0(root) groups=0(root)
    
    • 查看用户信息账号信息
    finger UserName
    
    • 删除用户
    userdel UserName
    
    • 修改用户
    usermod
        -u UID
        -g GID
    

      

    组管理

    • 添加组  
    groupadd
        -g GID
        -r  系统组
    
    • 修改组
    groupmod
        -g  GID
        -n  组名
    
    • 删除组
    groupdel 组名
    
    • 设置组密码
    gpasswd 
    
    • 使用当前用户登录到新组
    newgrp 组名
    退出该组:exit
    

    权限管理

    • 改变文件属主(只有管理员才有权限)
    chown User file1,file2...
    选项
      -R 递归修改目录及目录下文件属主
    • 改变文件属组(管理员)
    chgrp GroupName file1,file2...

      

     

     

  • 相关阅读:
    使用可传输表空间向rac环境迁移数据
    跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g
    RAC+ASM在单机上恢复的过程
    Oracle RMAN进行的一次有益测试
    ORA-00600 4194 错误
    oracle表分区详解
    数据库最大连接数
    web传参
    内置
    键盘事件
  • 原文地址:https://www.cnblogs.com/xiaoliwang/p/8978365.html
Copyright © 2020-2023  润新知