linux 建立使用者 ,群組,許可權

2021-10-01 05:31:06 字數 2449 閱讀 1595

建立使用者 ,群組

總結1、建立使用者 :useradd mao1

建立普通使用者時,要在root下進行建立

2、建立群組 : groupadd

用法和useradd相似,後接需要建立的群組名。

3、修改使用者賬戶 : usermod

引數: -l : 對使用者重新命名。/home中的使用者家目錄名不變,需要手動修改

-g:修改使用者所在的群組

-g:將乙個使用者新增到多個群組

-a:追加 (不想從原來群組中移除,又想新增到新群組)

記得群組之間,用逗號隔開,而且沒有空格。

** 注意** :

使用usermod要小心,因為配合 -g 和 -g引數時。它會把使用者從原先的群組了刪除,加到新的組裡。

如果不想離開原先的群組,又想新增到新群組裡,可以在-g的引數基礎上加 -a引數。在追**組的時,一定要使用 -g引數,即使只追加乙個群組。

我們來看個圖來說:

如上圖顯示:

** group**命令單獨使用,不新增任何引數,會顯示當前使用者所在的群組。如下圖:

4、刪除群組 :groupdel

用法:後街想要刪除的群組名

5、改變檔案的所有者 :chown

-r引數:遞迴設定子目錄和 子檔案

** 注意**:這裡的 r 只能是大小,小寫的 r 不起作用

假如想要把使用者mao1的家目錄的所有子目錄和檔案佔位所有

chown -r mao:mao /home/mao1

則/home/mao1都歸我(mao)所有了

6、改變檔案的群組 :chgrp

用法:後接新的群組名,再接檔名

其實,chown命令可以改變檔案的群組,用法如下:

例如 : ** chown mao:friends file.txt**

就是把file.txt檔案的所有者改為mao ,群組改為 friends

7、修改訪問許可權 :chmod

首先來看下許可權的管理 :

linux系統裡,每個檔案和目錄都有一列許可權屬性。訪問許可權指明了誰有讀的許可權,誰有修改的許可權,誰有執行的許可權。

訪問許可權 :** ls -l**

檔案資訊的第一列比較複雜,可以看到不少d,w,r,l,x等字母。不細分的話,這些可以通稱為 檔案訪問許可權符。

許可權的原理(主要兩個):

d:表示 「目錄」,這是乙個目錄

l:表示 「鏈結」,這是乙個鏈結

chmod命令不需要是root使用者才能執行

只要你是此檔案的所有者,就可以用chmod來修改檔案的訪問許可權

** 用數字來分配許可權:chmod的絕對許可權 **

** 用字母來分配許可權:chmod的相對許可權 **

u:表示 「所有者」

g:表示 「群組使用者」

o:表示 「表示其他使用者」

a:表示 「所有使用者」

+號:表示「新增許可權」

-號:表示 「移除許可權」

=號:表示 「分配許可權」

例如:chmod u+rx file 檔案file的所有者增加可讀可執行的許可權

chomd g +r file 檔案file的群組使用者增加可讀的許可權

chmod o-r file 檔案file的其他使用者移除可讀的許可權

chmod g+r o-r file 檔案 file 的群組使用者增加可讀的許可權,其他使用者移除可讀的許可權

chmod go-r file 檔案file 的群組使用者,其他使用者均移除可讀的許可權

chmod +r file 檔案file的所有的使用者都增加可讀的許可權

chmod u=rwx,g=r,o=- file 檔案 file的所有者分配可讀可寫可執行的許可權,群組分配可讀的許可權,其他使用者沒有許可權。

-r引數:遞迴設定子目錄和 子檔案

** 注意**:這裡的 r 只能是大小,小寫的 r 不起作用

總結有些命令的執行必須要切換到root使用者許可權中去執行

usermod(用於修改使用者賬戶)—類似mv 移動使用者所在的組

chgrp(用於修改群組)

chown(用於修改所有者和群組)

chmod命令不需要root身份就可以執行

我們可以用chmod命令來修改檔案的訪問許可權

Linux 使用者 群組 許可權

1,linux使用user和group控制使用者對檔案的訪問許可權 2,使用者使用賬號和口令登陸 3,每個檔案都有owner並且owner屬於group 4,每個程式都有自己的owner和group 1,每個使用者都有乙個唯一的userid 2,user的資訊儲存在 etc passwd 1,儲存使...

linux命令 使用者 群組 許可權

linux使用者 群組 許可權 使用者 1 每個使用者都有乙個唯一的user id 2 user的資訊儲存在 etc passwd中 1 儲存使用者名稱和home目錄等資訊 2 etc shadow 使用者名稱密碼過期等資訊 3 每個user都有乙個home目錄 4 user未經授權講禁止讀寫或執行...

Linux的使用者 群組和許可權

linux的使用者 群組和許可權 核心 一切皆檔案 一切命令皆是為了操作檔案 一行代表乙個使用者的詳細資訊,以 作為分隔符,分成七段 如 root x 0 0 root root bin bash bin x 1 1 bin bin sbin nologin 七段 使用者名稱 密碼 以佔位符 x 代...