博客
关于我
linux -----创建用户 ,群组,权限
阅读量:247 次
发布时间:2019-03-01

本文共 1629 字,大约阅读时间需要 5 分钟。

创建用户 ,群组

文章目录

1、创建用户 :useradd mao1

创建普通用户时,要在root下进行创建

2、创建群组 : groupadd

用法和useradd相似,后接需要创建的群组名。

3、修改用户账户 : usermod

参数: -l : 对用户重命名。/home中的用户家目录名不变,需要手动修改

-g:修改用户所在的群组
-G:将一个用户添加到多个群组
-a:追加 (不想从原来群组中移除,又想添加到新群组)
记得群组之间,用逗号隔开,而且没有空格。
** 注意** :
使用usermod要小心,因为配合 -g 和 -G参数时。它会把用户从原先的群组了删除,加到新的组里。
如果不想离开原先的群组,又想添加到新群组里,可以在-G的参数基础上加 -a参数。在追加群组的时,一定要使用 -G参数,即使只追加一个群组。
我们来看个图来说:
在这里插入图片描述
如上图显示:
** group**命令单独使用,不添加任何参数,会显示当前用户所在的群组。如下图:
在这里插入图片描述

4、删除群组 :groupdel

用法:后街想要删除的群组名

5、改变文件的所有者 :chown

-R参数:递归设置子目录和 子文件

** 注意**:这里的 R 只能是大小,小写的 r 不起作用
假如想要把用户mao1的家目录的所有子目录和文件占位所有
chown -R mao:mao /home/mao1
则/home/mao1都归我(mao)所有了

6、改变文件的群组 :chgrp

用法:后接新的群组名,再接文件名

其实,chown命令可以改变文件的群组,用法如下:
例如 : ** chown mao:friends file.txt**
就是把file.txt文件的所有者改为mao ,群组改为 friends

7、修改访问权限 :chmod

首先来看下权限的管理 :

linux系统里,每个文件和目录都有一列权限属性。访问权限指明了谁有读的权限,谁有修改的权限,谁有运行的权限。
访问权限 :** ls -l**
文件信息的第一列比较复杂,可以看到不少d,w,r,l,x等字母。不细分的话,这些可以通称为 文件访问权限符。
权限的原理(主要两个):
d:表示 “目录”,这是一个目录
l:表示 “链接”,这是一个链接
在这里插入图片描述
在这里插入图片描述
chmod命令不需要是root用户才能运行
只要你是此文件的所有者,就可以用chmod来修改文件的访问权限
** 用数字来分配权限:chmod的绝对权限 **
在这里插入图片描述
** 用字母来分配权限:chmod的相对权限 **
u:表示 “所有者”
g:表示 “群组用户”
o:表示 “表示其他用户”
a:表示 “所有用户”

+号:表示“添加权限”

-号:表示 “移除权限”
=号:表示 “分配权限”
例如:
chmod u+rx file 文件file的所有者增加可读可执行的权限
chomd g +r file 文件file的群组用户增加可读的权限
chmod o-r file 文件file的其他用户移除可读的权限
chmod g+r o-r file 文件 file 的群组用户增加可读的权限,其他用户移除可读的权限
chmod go-r file 文件file 的群组用户,其他用户均移除可读的权限
chmod +r file 文件file的所有的用户都增加可读的权限
chmod u=rwx,g=r,o=- file 文件 file的所有者分配可读可写可执行的权限,群组分配可读的权限,其他用户没有权限。

-R参数:递归设置子目录和 子文件

** 注意**:这里的 R 只能是大小,小写的 r 不起作用

总结

有些命令的运行必须要切换到root用户权限中去执行

usermod(用于修改用户账户)—类似mv 移动用户所在的组
chgrp(用于修改群组)
chown(用于修改所有者和群组)

chmod命令不需要root身份就可以执行

我们可以用chmod命令来修改文件的访问权限

转载地址:http://drqx.baihongyu.com/

你可能感兴趣的文章
VTK:图片之ImageMathematics
查看>>
VTK:图片之ImageOrientation
查看>>
VTK:图片之ImageToPolyDataFilter
查看>>
VTK:图片之ImageToStructuredPoints
查看>>
VTK:图片之ImageValueRange
查看>>
VTK:图片之RGBToHSV
查看>>
VTK:隐式函数之ImplicitQuadric
查看>>
VTK:隐式函数之ImplicitSphere
查看>>
VTK:InfoVis之DelimitedTextReader
查看>>
数据结构与算法学习1-----稀疏数组
查看>>
Java转换xml格式时间 (yyyy-MM-ddTHH:mm:ss.SSSZ)
查看>>
关于json
查看>>
焦点事件
查看>>
webpack打包常见报错
查看>>
web前端面试一从输入url到看到页面发生了什么
查看>>
智慧水利的泵站自动化监控系统解决方案
查看>>
C getopt.h
查看>>
TensorRT/parsers/caffe/caffeParser/caffeParser.h源碼研讀
查看>>
PCL MLS論文Computing and Rendering Point Set Surfaces研讀筆記
查看>>
CentOS下Nvidia docker 2.0之安裝教程&踩坑實錄
查看>>