zoukankan      html  css  js  c++  java
  • 【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)
    
  • 相关阅读:
    HashMap 实现原理
    王东江网站
    网站建设
    mysql 查询 执行流程
    两个线程交替打印1到100
    三个线程交替打印十次ABC
    Java动态链接是什么意思
    双亲委派机制
    笔记
    redis集群搭建
  • 原文地址:https://www.cnblogs.com/jwnming/p/13639661.html
Copyright © 2011-2022 走看看