• 【Linux】用户创建修改切换、文件权限管理


    Shell-用户创建修改切换、文件权限管理

    (1)用户创建/修改

    Linux操作系统支持多用户,通过组管理用户,用户和组通过id做唯一标记:UID(用户id)和GID(组id)
    ①添加一个组:	groupadd groupname
    ②添加用户: 		useradd –g groupname username (-g标明所属的组)
    ③修改用户的密码:passwd username
    ④切换登录用户:	su username
    注意:由root切换到其他用户,不需要输入密码;由其他用户切换到root需要输入root的密码
    ⑤更改用户所属的组:usermod –g groupname username
    

    (2)文件权限管理

    ①文件属性:对于文件来说,用户分为三种:所有者/创建者(U)、同组者(G)、其他者(O)
     
    ② 通过命令chmod更改权限
    第一种写法:通过 + 或 - 完成添加或撤销权限
    chmod u+w filename 				给文件所有者添加写的权限
    chmod o-x filename				把其他人的执行权限给撤销掉
    chmod u+w,g+r,o-x filename			可以同时给三类用户设置权限
    第二种写法:通过 = 直接授权
    chmod u=rw- filename				文件所有者拥有读写权限
    chmod u=rwx,g=r--,o=r—filename		可以同时给三类用户设置权限
    第三种写法:通过数字完成
    chmod 754 filename				754:分别表示u/g/o所拥有的权限对应参数和(r:4 / w:2 / x:1)
    
  • 相关阅读:
    UML类图与类的关系详解
    hadoop中的Partition
    几种排序
    poj 1006
    Hadoop namenode无法启动
    String中intern的方法
    java
    模板方法模式
    里氏替换原则
    按字节数截取字符串
  • 原文地址:https://www.cnblogs.com/jwnming/p/13639661.html
Copyright © 2020-2023  润新知