使用者管理:
useradd 新增乙個使用者
useradd test 新增test使用者
useradd test -d /home/t1 指定使用者home目錄
passwd 設定、修改密碼
passwd test 為test使用者設定密碼
切換登入:
ssh -l test -p 22 192.168.19.128
su – 使用者名稱
userdel 刪除乙個使用者
userdel test 刪除test使用者(不會刪除home目錄)
userdel –r test 刪除使用者以及home目錄
組管理:
當在建立乙個新使用者user時,若沒有指定他所屬於的組,就建立乙個和該使用者同名的私有組
建立使用者時也可以指定所在組
groupadd 建立組
groupadd public 建立乙個名為public的組
useradd u1 –g public 建立使用者指定組groupdel 刪除組,如果該組有使用者成員,必須先刪除使用者才能刪除組。
groupdel public
id,su命令
功能:檢視乙個使用者的uid和gid用法:id [選項]... [使用者名稱]
直接使用id
直接使用id 使用者名稱
su命令:
功能:切換使用者。用法:su [選項]... [-] [使用者 [引數]... ]示例:
su - u1 切換到u1使用者,並且將環境也切換到u1使用者的環境(推薦使用)
賬戶檔案:
/etc/passwd 使用者檔案
/etc/shadow 密碼檔案
/etc/group 組資訊檔案
使用者檔案:
root:x:0:0:root:/root:/bin/bash賬號名稱:
在系統中是唯一的使用者密碼:
此欄位存放加密口令使用者標識碼(user id):
系統內部用它來標示使用者組標識碼(group id):
例如使用者全名等使用者目錄:
使用者登入系統後所進入的目錄使用者環境: 使用者工作的環境
密碼檔案:
shadow檔案中每條記錄用冒號間隔的9個字段組成.
使用者名稱:使用者登入到系統時使用的名字,而且是惟一的口令:
標識從某一時刻起到使用者最後一次修改時間最大時間間隔:
口令保持有效的最大天數,即多少天後必須修改口令最小時間間隔:
指示口令失效的絕對天數(從2023年1月1日開始計算)標誌:
未使用組檔案:
root:x:0:組名:
使用者所屬組組口令:
一般不用gid:
組id使用者列表:
屬於該組的所有使用者
許可權命令:
rwx 對應 4,2 ,1 可以根據26個字母順序來記。
linux的三種檔案型別:
目錄檔案: linux系統把目錄看成是一種特殊的檔案,利用它構成檔案系統的樹型結構。
裝置檔案: linux系統把每乙個裝置都看成是乙個檔案
檔案型別標識:
普通檔案(-)
目錄(d)
符號鏈結(l)
* 進入etc可以檢視,相當於快捷方式字元裝置檔案(c)塊裝置檔案(s)套接字(s)命名管道(p)
檔案許可權
chmod 變更檔案或目錄的許可權。
chmod 755 a.txt
chmod u=rwx,g=rx,o=rx a.txt
chmod 000 a.txt / chmod 777 a.txtchown 變更檔案或目錄改檔案所屬使用者和組
chown u1:public a.txt :變更當前的目錄或檔案的所屬使用者和組
chown -r u1:public dir :變更目錄中的所有的子目錄及檔案的所屬使用者和組
Linux 之 使用者 使用者組以及許可權
由於linux是乙個多人多任務的系統,因此經常會出現同一臺機器同時有多個人進行操作,為了考慮每個人的隱私權以及每個人喜好的工作環境,所以檔案的許可權歸屬就至關重要。為了保障系統的安全性和檔案的私隱性,乙個檔案針對不同許可權的賬戶有著不同的許可權,如下圖 如圖所示,檔案許可權是由乙個字串所表示,其所代...
linux的許可權 使用者和組
drwxr xr x.2 root root 4096 9月 14 23 15 aa d 表示資料夾 rwx 當前使用者具備的許可權 r x 當前使用者所屬的組具備的許可權 r x 其他使用者所具備的許可權 root 檔案所屬的使用者 root 檔案所屬的使用者所屬的組 4096 檔案大小 9月 檔...
linux使用者組以及許可權總結
在linux 中每個使用者必須屬於乙個組,而linux下有三種組的概念,如下 檔案所有者 就是檔案的創造者,誰建立的檔案,誰就是檔案的所有者。使用者所在組 當linux當前使用者建立了乙個檔案後,則這個檔案所屬於的組便是這個使用者所在的組 其他組 除了檔案所有者以及所在組的使用者外,系統其他的使用者...