1. 程式人生 > >centos7 使用者組和檔案許可權

centos7 使用者組和檔案許可權

centos7

1、使用者和組

使用者
切換使用者  su
    root使用者切換到普通使用者   su ruidong   不用輸入密碼
    普通使用者切換到root使用者   su       需要輸入密碼
    切換完之後,使用exit退出那個使用者即可
    whoami   檢視當前使用者名稱
    sudo  指令   臨時使用root使用者執行這條命令,需要輸入密碼
組

檢視組
cat /etc/group


新增
    groupadd  組名
    -g   指定組id
修改
    groupmod
    -g  修改組id
    -n  修改組名   groupmod -n 新名字 舊名字   將tang組名字修改為tangke
刪除
    groupdel 組名
    如果一個組是某個使用者的主組,那麼這個組不允許被刪除,你需要首先刪除這個使用者
    如果一個組是系統自動為使用者建立的,那麼刪除使用者的時候會自動將這個同名的組給刪除掉

2、檔案許可權


r:可讀        w:可寫        x:可執行       -:沒有許可權
許可權的表示法:  
---     000     0    沒有許可權
--x     001     1    可執行
-w-     010     2    可寫
-wx     011     3    可寫可執行
r--     100     4    只讀
r-x     101     5    可讀可執行
rw-     110     6    可讀寫
rwx     111     7    可讀可寫可執行


該使用者的許可權        組內使用者的許可權       組外使用者的許可權
rwx                 r-x                 r-x
7
5 5 修改許可權 chmod 格式: chmod 許可權 檔案路徑 chmod 0755 1.txt 7:user 5:group 5:other #不推薦使用,毛病多 chmod u+x 1.txt chmod g-x 2.txt chmod o+w 1.txt chmod u-x,g-w,o-w 1.txt chmod -R 777 test/ 修改目錄許可權的時候,新增-R選項,遞迴的修改子檔案的許可權和該目錄許可權一致 修改使用者 chown 使用者名稱 檔案路徑 chown ruidong 1.
txt 修改使用者 chown ruidong:ruidong 1.txt 修改使用者和組 chown :ruidong 1.txt 修改組 修改組 chgrp 組名 檔案路徑 chgrp ruidong 1.txt 僅僅修改組 umask 檔案的預設許可權是 644 (檔案預設都沒有執行許可權) 目錄的預設許可權是 755 777-022 = 755 umask就能決定檔案或者目錄的預設許可權是什麼 umask -S 檢視預設許可權 如果想修改預設許可權