linux 系統使用者與使用者組管理

2022-06-20 18:54:07 字數 1117 閱讀 1125

關於/etc/passwd和/etc/shadow

/etc/passwd

第1個字段為使用者名稱(第一行中的root就是使用者名稱)

第2個字段存放的是該賬號的口令。

第3個字段為乙個數字,這個數字代表的使用者識別符號,也稱uid 這裡的0就是root

第4個字段也是數字,表示組識別符號,也稱為gid

第5個字段為注釋說明,沒有實際意義 可以用chfn更改

第6個字段為使用者的家目錄 root的家目錄就是/root,普通使用者的家目錄則是/honme/username 使用者的家目錄可以自定義

最後乙個欄位為使用者 的shell 預設為/bin/bash 還有/sbin/nologin 表示不允許該賬號登入

/etc/shadow

第1個字段為使用者名稱

第2個字段為使用者密碼

第3個字段是上次更改密碼的日期

第4個字段為要過多少天才可以更改密碼,預設為0 表示不受限制

第5個字段為密碼多久過期 預設為9999 表示永不過期

第6個字段為密碼到期錢的警告期限

第7個字段為賬號失效期限

第8個字段為賬號的生命週期

最後乙個欄位為保留用的,沒什麼意義

groupadd :新增組命令

groupdel :刪除組命令

如果組中包含賬戶,只有刪除賬戶才可以刪除組

useradd :新增組命令

-u:表示自定義uid

-g:使新增使用者屬於已經在的某個組,後面可以跟組id,也可跟組名

-d:表示自定義使用者的家目錄

-m:表示不建立家目錄

-s:表示自定義shell

userdel:刪除賬戶 -r選項的作用是,當刪除使用者時一併刪除該使用者的家目錄

chfn:用於更改使用者的finger

finger其實就是在/etc/passwd檔案第5個字段顯示的內容

passwd :設定密碼

passwd [username] 該命令後面若不加使用者則是為自己設定密碼

只有root才可以修改其他賬號的密碼

mkpasswd:用於生成密碼 -s表示指定特殊字元的個數 -d指定數字的個數

su:使用者身份切換

sudo:允許普通使用者執行root使用者命令

Linux系統使用者與使用者組管理

一 使用者和使用者組的管理 1.新增組 groupadd 命令 格式 groupadd 組名 2.刪除組 groupdel 格式 groupdel 組名 3.增加用使用者命令 useradd 格式 useradd 使用者名稱 u 表示自定義uid。g 表示使新增使用者屬於已經存在的某個組,後面可以跟...

linux使用者與使用者組管理

使用者與組管理 一 使用者介紹 1 登入系統時必須要有使用者名稱和密碼 2 每個使用者都有自己的使用者id 就好像 名和ip 一樣,通俗一點就想每個中國公民的身份證 3 使用者分為超級使用者 0 系統使用者 1 499 普通使用者 500 40 多億 4 用id命令顯示當前使用者id 二 使用者配置...

Linux使用者與使用者組管理

下面介紹中的示例,來自於win10 linux子系統。更多linux命令可參考 linux 是乙個多使用者 多工的作業系統。比如通過遠端訪問,多個使用者可以同時登陸乙個系統並執行各自的多個任務。使用者在系統中是分角色的,並通過uid和gid進行區分。uid就是使用者id,gid就是群組的id號。在l...