9.12 linux下文件的权限管理用户和组管理

Posted x98339

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9.12 linux下文件的权限管理用户和组管理相关的知识,希望对你有一定的参考价值。

Su 切换用户

查看当前登录的用户:whoamiid

查看当前用户属于哪个组:groups

查看当前计算机中有几个组:cat /etc/group

Groupadd 组名  添加组

Groupsdel 组名  删除组

 

 

avahi:x:122:

colord:x:123:

geoclue:x:124:

gdm:x:125:

abc:x:1000:

sambashare:x:126:abc

456:x:1001:

格式:  组名:组密码:GID:当前组下有哪些用户

 

123用户添加到456组中:

gpasswd -a 用户 组名

技术图片

 

 技术图片

 

 

 

 

 

123用户从456组中删除:

技术图片

 

 

 

gpsswd -d 用户 组名

 

 

 

 

 

 

 

 

useradd -u 5000 -g demogroup -G root -d /home/demo -s /bin/bash demo

-u 指定UID

-g 指定组

-G 指定用户还属于其他组

-d 指定家目录(主目录、宿主目录、缺省目录)

-s 指定解析器

-o -u  一般同时使用,用来创建和其他用户ID一样的用户

 

修改用户:

Usermod -l-d-g-s 用户名

-l 修改用户名  usermod -l  A  B 将用户名从A改成B

-d 修改家目录 usermod -d /home/123 abc 将用户abc的家目录更改为home下的123

-g 修改所属组 usermod -g root abc abc所属组改为root

-s 修改解析器 usermod -s /bin/zsh test

禁用用户:

Usermod -L 用户名

恢复用户:

Usermod -U 用户名

 

Linux权限管理

Linux文件类型

- 二进制文件

d 目录

l 链接文件

 

ls -l 路径 查看指定路径下的详细文件信息

 

drwxr-xr-x 15 abc abc 4096 9月  12 09:09 abc

drwxr-xr-x 2 abc abc 4096 9月  11 14:44 图片

drwxr-xr-x 2 abc abc 4096 9月  11 14:44 文档

drwxr-xr-x 2 abc abc 4096 9月  11 14:44 下载

drwxr-xr-x 2 abc abc 4096 9月  11 14:44 音乐

drwxr-xr-x 2 abc abc 4096 9月  11 14:48 桌面

 

第一列:权限

第二列:链接数和子目录的数量

第三列:所属用户

第四列:所属组

第五列:文件大小

第六列:日期和时间

第七列:文件名

 

其中第一列中,共有10

1位 文件类型

24位 当前文件所有者的权限

57位 文件所属组的权限

810位 其他人对该文件的权限

 除了第一位的 - 表示二进制文件,后面出现的 - 表示权限缺省

R:可读   4

W:可写  2

X:可执行 1

rwx 7   r-- 4    -wx 3   rw- 6,可用数字直接表示权限

 

 

更改权限的命令:

Chmod [who] [+|-|=] 文件名

Whou-->所有者   g--->所属组  o--->其他人  a--->所有人

+ 添加权限  

- 取消权限

= 赋值某些权限

 

r--r--r-- 123.php

Chmod +320 123.php  即添加123的权限修改为rwxrw-r--

 

更改所属者或所属组:

Chown root /test  test文件夹的所有者更改为root

Chgrp 123 /test  test文件夹的所有组改为123

Chown root:root /tmp tmp文件夹的所有者改为root,所属组改为root

Chown -R root:root /tmp tmp下所有文件的所有者改为root,所属组改为root  -R 循环)

 

以上是关于9.12 linux下文件的权限管理用户和组管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux用户权限管理和组管理相关命令

用户和组权限管理笔记

Linux下用户和组管理

Linux04(组管理和组权限管理权限操作)

Linux用户和组管理

用户权限管理