1. 程式人生 > 其它 >linux 組管理

linux 組管理

linux 組管理

Linux組基本介紹

組配置檔案(組資訊):/etc/group

在linux中每個使用者必須屬於一個組,不能獨立於組外。

在linux中每個檔案有所有者、所在組、其他組的概念。

  • 所有者,檔案是誰的
  • 所在組,檔案歸哪個組管
  • 其他組,除開所在組其他組

預設檔案的所有者是建立檔案的使用者,預設檔案所在組是使用者所在組。

檢視檔案的所有者/所有組

指令: ls -ahl

應用例項

建立一個組police,再建立一個使用者tom,將tom放在police組,然後實用tom來建立一個檔案ok.txt

[root@hadoop102 ranan]# groupadd police
[root@hadoop102 ranan]# useradd -g police tom
# 密碼tompolice
[root@hadoop102 ranan]# passwd tom

修改檔案所有者

指令:
chown 使用者名稱 檔名
chown [選項] 所有者:所在組 檔名

常用選項

-c 顯示更改的部分的資訊
-f 忽略錯誤資訊
-h 修復符號連結
-r 處理指定目錄以及其子目錄下的所有檔案
-v 顯示詳細的處理資訊

修改檔案所在組

指令:chgrp 組名 檔名

改變使用者所在組

基本語法:usermod -g 使用者組 使用者名稱
將該使用者修改到新的使用者組

基本語法:usermod -d 目錄名 使用者名稱
改變該使用者登入的初始目錄