建立使用者 ,群組
總結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 代...