2班jackcui20160802作業

1、每日課堂筆記總結

2、預習

3、每日課堂pdf練習

4、在/data/testdir里創建的新文件自動屬于g1組,組g2的成員如:alice能對這些新文件有讀寫權限,組g3的成員如:tom只能對新文件有讀權限,其它用戶(不屬于g1,g2,g3)不能訪問這個文件夾。

[root@centos7 /]# groupadd g1

[root@centos7 /]# chown .g1 /testdir/

[root@centos7 /]# chmod g+s /testdir/  //自動屬于g1

[root@centos7 /]# touch /testdir/tes

[root@centos7 /]# ll /testdir/tes

-rw-r–r–. 1 root g1 0 Aug  3 19:57 /testdir/tes

[root@centos7 /]# groupadd g2

[root@centos7 /]# useradd -G g2 alice

 [root@centos7 /]# groupadd g3

[root@centos7 /]# useradd -G g3 tom

 

 

[root@centos7 /]# setfacl -d -m  g:g3:r– /testdir/

[root@centos7 /]# setfacl -d -m  g:g2:rw- /testdir/

[root@centos7 /]# touch /testdir/ccc

[root@centos7 /]# getfacl /testdir/ccc

getfacl: Removing leading '/' from absolute path names

# file: testdir/ccc

# owner: root

# group: g1

user::rw-

group::r-x                            #effective:r–

group:g2:rw-

group:g3:r–

mask::rw-

other::r–

 

 

5、創建組sales,gid 3000,passwd:centos,sales admins:user2

將用戶user1user2,user3加入到sales輔助組

希望user1 創建新文件 默認的所屬組為sales

user2將用戶user3sales組移除

刪除sales,user1,user2

[root@centos7 /]# groupadd -g 3000 -p centos sales

[root@centos7 ~]# useradd user2

[root@centos7 /]# gpasswd -A user2 sales

 

[root@centos7 /]# usermod -G  sales user1

[root@centos7 /]# usermod -G  sales user2

[root@centos7 /]# usermod -G  sales user3

 

[root@centos7 /]# usermod -g sales user3

 

[user2@centos7 ~]$ gpasswd -d user3 sales

Removing user user3 from group sales

gpasswd: user 'user3' is not a member of 'sales'

 

6、三種權限,三種特殊,acl,chattr 總結

見 :文件權限的設置和文件的特殊權限及其命令使用

 

原創文章,作者:jack_cui,如若轉載,請注明出處:http://www.www58058.com/28341

(0)
jack_cuijack_cui
上一篇 2016-08-05 16:18
下一篇 2016-08-05 16:18

相關推薦

  • keepalived的初級使用

        1、雙主模型的ipvs高可用   一、雙主模型的ipvs高可用     1)網絡結構圖       2)、ipvs的類型是dr模型,調度算法是rr       RS1和RS2都是centos6.8 對RS1和RS2的配置:…

    Linux干貨 2017-05-15
  • raid 5 軟件實現

    raid 5        RAID 5是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 RAID 5可以理解為是RAID 0和RAID 1的折中方案。RAID 5可以為系統提供數據安全保障,但保障程度要比Mirror低而磁盤空間利用率要比Mirror高。RAID 5具有和RAID 0相近似的…

    2017-05-02
  • rpm與yum的初步學習

    rpm與yum的初步學習   我們在使用linux系統時需要安裝和卸載軟件,我們這節就先來看一下rpm和yum的初步簡單實用。 linux軟件安裝:   安裝程序的方式:      通用二進制格式:直接解壓壓縮文件,就可以使用。但一定要注意安裝平臺。     &nbsp…

    Linux干貨 2016-08-24
  • N22-第三周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ~]# who | cut -d' ' -f1| uniq -u  執行前的情況:  執行后的情況:    &nbsp…

    Linux干貨 2016-09-06
  • MySQL系列之一鍵安裝腳本—-單實例/多實例

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://nolinux.blog.51cto.com/4824967/1440414       最近在搞MySQL,由于經常測試一些東西。因此,就寫了一個一鍵安裝腳本。 腳本用途: 用于在…

    Linux干貨 2016-08-15
  • redis簡介

    redis是一種非關系性數據庫,單進程工作模型,通常用來做KV存儲,同memcached一樣,所有數據加載至內存工作因此工作效率非???,但他會將內存中的數據同步至磁盤當中,使得數據不會像memcached的一樣,斷電后丟失數據。 自身支持多種數據結構(此處列出常用數據結構) string:單一的kv存儲 hash:支持hash計算后的存儲 list:列表存儲…

    2017-03-17
欧美性久久久久