0803作業

5、umask和acl mask 的區別和聯系

umask 是反掩碼,是為了避免用戶在創建文件或者目錄時將其設置的權限為最高,是用戶創建新文件或者目錄是使用的

而acl mask是用戶設置目錄或者文件acl的一個至,僅對屬主和other以外的用戶有效,即屬組以及通過acl加進來的用戶有效,其作用是后者用戶得到的有效權限不得高與acl mask,如后者用戶有r權限,但acl mask沒有r權限,則后者的有效權限中沒有r權限

6、三種特殊權限的應用場景和作用

7、設置user1,使之新建文件權限為rw——-  

修改用戶家目錄下的.bashrc 在這個文件中增加 umask 0066

# echo "umask 0066" >> .baskrc     //修改個人配置文件,使umask值等于0066
# . ~/.bashrc      //使文件生效

8、設置/testdir/f1的權限,使user1用戶不可以讀寫執行,g1組可以讀寫

# setfacl -m u:user1:0 f1
# setfacl -m g:g1:rw fi

/testdir/dir的權限,使新建文件自動具有acl權限:user1:rw,g1:—

#setfacl -m d:u:user1:rw /testdir/dir 
#setfacl -m d:g:g1:0 /testdir/dir

備份/testdir目錄中所有文件的ACL,清除/testdir的所有ACL權限,并利用備份還原

#getfacl -R /testdir >acl.bak                  //備份acl信息到acl.bak文件下
#setfacl -R -b /testdir                        //刪除目錄下文件的acl信息
#setfacl -R --set-file=acl.bak /testdir         //將acl.bak里的acl配置信息恢復到testdir目錄下的文件 # setfacl -R -M acl.bak /testdir  該命令也可以
#getfacl -R /testdir                            // 檢查acl配置信息

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

(0)
hunterhunter
上一篇 2016-08-05 16:13
下一篇 2016-08-05 16:13

相關推薦

  • 自制linux系統

    本文主要通過裁剪現有Linux系統,打造一個屬于自己的Linux小系統,讓其能夠裝載網卡驅動,并配置IP地址,實現網絡功能。 自制linux系統 步驟概述: 1、新建一個硬盤2、在該新硬盤上新建兩個分區,一個當boot分區,一個當/分區3、格式化并且掛載兩個分區4、安裝grub至目標磁盤5、為grub提供配置文件6、復制內核文件和initrd文件7、創建目標…

    Linux干貨 2016-09-13
  • netstat

    netstat命令 netstat 命令用于顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等 1 常用選項: -a :(all)顯示所有選項,默認不顯示LISTEN相關 -t :(tcp)僅顯示tcp相關選項 -u :(…

    Linux干貨 2017-05-07
  • 用戶和組的四大配置文件簡介

    一. 用戶的由來 linux系統擁有的就是資源,最重要的事就是對資源的分配,資源分給誰?在linux上資源的訪問是對用戶賦予不同的權限實現,也就是說能訪問資源的單位是用戶。那用戶在獲取資源之前要實現證明自己是本用戶,這個過程稱為認證,他通過密碼和用戶名實現。在用戶登錄時會將用戶輸入的用戶名和密碼進行校驗,校驗過程就是將輸入的用戶名和密碼與linux系統上記錄…

    Linux干貨 2016-10-24
  • Linux第八周小結

    1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態 在線的主機使用綠色顯示 不在線的主使用紅色顯示 #!/bin/bash # for i in {1..254};do if ping -c 6 -w 1 192.168.1.$i &> /dev/null;then echo -e…

    Linux干貨 2017-08-20
  • 如何用SHELL寫好網絡爬蟲

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://nolinux.blog.51cto.com/4824967/1550976        上周,老大壓下來任務,讓寫一個網絡爬蟲,負責爬某一個行業網站的數據信息。由于本人只會 sh…

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

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@centos7 ~]# who|cut -d' ' -f1|sort -u fedora gentoo root 2、取出最后登錄到當前系統的用戶的相關信息。 [root@ce…

    Linux干貨 2017-01-16
欧美性久久久久