大数据学习

大数据学习之Linux——08用户权限

2020-05-30  本文已影响0人  Jiang锋时刻

欢迎关注我的CSDN: https://blog.csdn.net/bingque6535

一、文档打开及关闭

1、创建用户:

useradd 用户名

2、设置密码

passwd 密码

3、删除用户:

userdel -r 用户名

若使用userdel haha命令删除该用户时,并不能删除该用户的所有信息,只是删除了
/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四个文件里的该账户和组的信息。
默认情况下创建一个用户账号,会创建一个家目录和一个用户邮箱(在/var/spool/mail目录
以用户名命名),如果创建相同用户名时,会提醒用户已存在,需要单独删掉这两个目录

4、用户切换

su 用户切换

root 用户切换到普通用户不需要密码,普通用户切换需要输入密码

5、创建两用户(hjf01、hjf02)公用文件夹:

  1. root用户创建一个目录,此时创建的文件夹属主和属组都属于root用户,这两个用户并不能访问:


    在这里插入图片描述
  2. 创建分组:
    groupadd 分组名


    在这里插入图片描述
  3. 为用户分配组

usermod -a -G 组名 用户名

其中 -a表示添加 -G表示组别

在这里插入图片描述
  1. 让刚才创建的组别持有刚才所创建的文件夹:


    在这里插入图片描述
  2. 权限分配:

    为组分配权限,并去除其他用户的权限。
    此时,组可以访问文件夹,用户属于组。所以用户可以操作文件夹中的内容。但是组能对文件夹操作的权限只有读和执行,所以还需要分配权限。

![在这里插入图片描述](https://img.haomeiwen.com/i2193837/1b007d92e5d5246e?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  1. 文件权限分配

    此时用户创建的文件还是只有自身才能修改

    在这里插入图片描述

6、同时给文件夹中的所有文件分配属组

chown -R 属主:属组 目录名

此时文件夹中的所有文件都将按照指定东西分配权限。

7、权限分配补充

• 文件权限:9位,每3位一组,3组 权限(U,G,O)每一组:rwx(读,写,执行),
U:文件的属主
G:文件的属组
O:other
权限除了用rwx表示外,还可以用数字表示
r-- :相当于100 --> 4
-w-:相当于010 --> 2
--x :相当于001 -->1
如果拥有rwx权限,所有也表示为7

chmod 666 hjf.txt
相当于给UGO三个用户都赋r、w权限

欢迎关注我的CSDN: https://blog.csdn.net/bingque6535

一、文档打开及关闭

上一篇 下一篇

猜你喜欢

热点阅读