指令:groupadd 組名
應用例項
建立乙個組,testgroup
groupadd testgroup
建立乙個使用者test1,並放入到testgroup組中
useradd -g testgroup test1
修改使用者密碼 passwd test1
使用test1登入linux
使用者建立檔案,預設這個檔案的所在組就是該使用者所在的組
檢視檔案/目錄所在組
指令: ls -ahl
修改檔案所在的組
指令: chgrp 組名 檔名
使用root使用者建立檔案r.txt並將其修改為testgroup組
改變使用者所在組
指令:usermod -g 組名 使用者名稱
usermod -d 目錄名 使用者名稱 --改變該 使用者登陸的初始目錄
0~9位說明
1)第0位,檔案型別('-':普通檔案,'d':目錄,'l':軟鏈結,'c':字元裝置[鍵盤,滑鼠等],'b':塊檔案、硬碟)
2)第1~3位(【u】)【rwx】,表示檔案所有者的許可權,讀、寫、執行
3)第4~6位(【g】)【---】,表示 與檔案擁有者同一組的使用者的許可權是讀、寫、執行都不行
4)第7~9位(【o】)【---】,表示不與檔案擁有者同組的其他使用者的許可權是讀、寫、執行都不行
紅圈數字表示如果 是檔案則硬鏈結的數,如是目錄表示子目錄的個數
test 使用者
test 組
4.0k 檔案大小,如果是資料夾,顯示4096位元組
a.檔案
1)【r】表示可讀取,檢視
2)【w】表示可寫,可以修改,但是不代表可以刪除該檔案,刪除乙個檔案的前提條件是對該檔案所在的目錄有寫許可權,才能刪除該檔案
3)【x】表示可以被執行
b.目錄
1)【r】表示可讀取,ls檢視目錄內容
2)【w】表示可以修改,目錄內建立、刪除、重新命名目錄
3)【x】可以進入該目錄
修改許可權 chomd
通過chomd指令,可以修改檔案或者目錄的許可權
第一種方式:+、-、= 變更許可權
u:所有者 g:所有組 o:其他人 a:所有人(u、g、o的總和)
1)chmod u=rwx,g=rx,o=x 檔案目錄名
2)chmod o+w 檔案目錄名 (新增許可權)
3)chmod a-x 檔案目錄名 (減少許可權)
第二種方式
規則:r=4,w=2,x=1因此rwx=4+2+1=7
指令:chmod 751 檔案目錄名
修改檔案所有者 chown
基本介紹
chown newowner file 改變檔案的所有者
chown newowner:newgroup file 改變使用者的所有者和所有組
-r 如果是目錄則使其下所有子檔案或目錄 遞迴生效
修改檔案所在的組
指令: chgrp 組名 檔名
-r 如果是目錄則使其下所有子檔案或目錄 遞迴生效
強悍的 Linux 許可權管理(組及使用者管理)
多使用者之間共享工程資料夾 對於乙個目錄而言,可不可以 cd 進入的先決條件只有乙個,當前用於是否具有 x 可執行許可權 sudo mkdir test sudo chmod o x test cd test bash cd test permission denied比如為 hadoop 集群搭建...
Linux基礎 使用者許可權,組管理及使用者管理
1 基本概念 許可權 縮寫數字代號讀r 4寫w2 執行x1無許可權 0 2 ls l檢視許可權資訊 如圖我們可以看到以上列出三個檔案的資訊,從左到右三個紅框的資訊分別是許可權資訊,訪問該檔案有幾種方式,檔案擁有者和檔案的組 如圖,紅框將資訊分為四部分,第一部分區分檔案還是目錄,檔案就是 目錄就是d ...
Linux 管理使用者 使用者組及許可權
管理使用者 新增使用者 root localhost useradd myuser root localhost useradd m myuser d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。root localhost useradd d opt mysuer...