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

    一、用户及用户组介绍

    1.用户权限讲解:

    例  :drwx   r-x  r-x     root        root             xxxx

                       权限          用户     用户组      文件或目录

     r:代表可读    

    w:代表可写

    x:可执行权限

    2.权限数字表达法:

    r:  4

    w: 2 

    x: 1

    3.默认文件权限

        rw--r--r:644

    4.默认目录权限

       drwx  r-x  r-x:755

    5.权限格式说明

                rwx                              r-x                                    r-x
    所属用户拥有的权限       所属组拥有的权限           其他用户的权限

    1.Linux用户相关重要文件

    /etc/passwd       #用户信息,但是不包含密码信息
    /etc/shadow       #用户的密码加密后保存位置
    /etc/group          #组文件
    /etc/gshadow     #组文件

    2./etc/passwd内容解释
    [root@localhost ~]# cat /etc/passwd
    root :x: 0 :0 :root :/root :/bin/bash
    用户名 :密码: uid gid 描述信息 用户的家目录 命令解释器

    3.创建用户命令
    useradd oldya

    4.设置密码
    passwd [用户名]

    5.切换用户
    su - oldya

    6.退出当前登录
    exit
    crtl + d

    7.创建虚拟用户
    useradd olddong -u 2000 -M -s /sbin/nologin

    olddong:x:2000:2000::/home/olddong:/sbin/nologin


    8.修改用户和组的属性
    usermod olddong -d /home/test01
    usermod olddong -s /bin/bash
    groupmod olddong -g 2001
    usermod olddong -g 2001


    mkdir /home/test01
    chown -R olddong:olddong /home/test01/
    cp /etc/skel/*/home/test01
    chown test01:test01/home/test01
    chown -R olddong:olddong /home/test01/

  • 相关阅读:
    stc单品机的命名规则
    代码导入单片机运行
    openlayers tips
    LeetCode 766. Toeplitz Matrix
    【题集】二叉树的遍历各类题型汇总
    LeetCode 821. Shortest Distance to a Character
    关于C++中vector<vector<int> >的使用
    POJ
    LeetCode#155 Min Stack
    LeetCode#160 Intersection of Two Linked Lists
  • 原文地址:https://www.cnblogs.com/1996-11-01-614lb/p/14086815.html
Copyright © 2011-2022 走看看