rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • 添加组

用户模式下输入su进入root用户 exit退出root用户回到登录用户

visudo 命令打开/etc/sudoers文件

在 root ALL=(ALL) ALL 下面添加用户 那么次用户就有了root权限

用户权限管理: http://www.centoscn.com/CentosBug/osbug/2015/1222/6564.html

添加组

  1. groupadd 组名

如果看不到任何输出,那么就需要先创建这个用户组了,使用 groupadd 命令:

groupadd developers

然后创建用户 cnzhx 并将其加入到 developers 用户组:

useradd -G developers cnzhx

删除组中的用户

  1. 从wheel组中删除 test用户

用户添加到多个组

usermod -G groupname username (这种会把用户从其他组中去掉,只属于该组) 如:usermod -G git git (git只属于git组)

usermod -a -G groupname username (把用户添加到这个组,之前所属组不影响) 如:usermod -a -G www git (git属于之前git组,也属于www组)

gpasswd wheel -d test

更改文件拥有者

chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录

http://blog.csdn.net/hudashi/article/details/7797393

修改密码

passwd user

https://www.cnblogs.com/jxhd1/p/6528574.html

更改权限

https://blog.csdn.net/qq_29631251/article/details/53884283

chmod 修改文件或者目录的权限码

语法:

chmod [ 选项 ] [ 数字或者字符权限表示 ] filename

选项:

-c:类似于-v,仅显示更改部分

-f:不显示错误信息

-R:递归处理

-v:显示指令执行过程

--reference=参考文件或目录

权限码表示:

权限分为拥有者u,群组g,其他o,权限码读权限r值为4,写权限w值为2,执行权限x值为1

例如: 777代表ugo三个权限的rwx权限都具有。

 754代表u是rwx都有,g是rx,o是r。

也可以用符号给权限赋值:

u=rwx,g=rx,o=r

u=rwx,go=rx

增加或者删除某权限:

g-w,o-x

go-w

对ugo全部操作用a来代表:

a=rwx

a-w

注:chmod在修改链接文件的权限后,链接文件的权限不会被改变,链接指向的文件会被改成修改的权限。

rwx权限对文件和目录的意义:

对于文件来说:r:可读取文件的内容

w:可编辑或修改该文件的内容,不包括删除文件

x:该档案具有可以被系统执行的权限,与文件后缀无关,能不能执行看x。能不能执行成功看档案本身。

对于目录来说:r:可读取该目录下的文件名,ls。

w:在该目录下新建文件或目录,删除文件或目录,修改文件或目录名,搬移文件或目录位置(cp和mv都不允许)。路径w的权限是关于该目录下的文件信息 表。比如在一个你有rwx的目录下有一个你完全没有权限的一个文件或者目录,那么你既不能读,也不能执行,但是你在该目录下有w权限,所以你可以删除这个你完全没有权限的文件或者目录。

x:进入该目录的权限。如果该目录没有x权限,但是有r权限,cd 该目录会提示权限不允许。但是可以用ls 该目录来查看里面的文件。

linux用户添加到多个组

usermod -G groupname username (这种会把用户从其他组中去掉,只属于该组) 如:usermod -G git git (git只属于git组)

usermod -a -G groupname username (把用户添加到这个组,之前所属组不影响) 如:usermod -a -G www git (git属于之前git组,也属于www组)

最近更新:: 2020/7/25 22:02
Contributors: luokaiwen