#linux 系統中,uid以如下的方式劃分(不同的 linux 發行版,這些數字可能不一樣)
0 表示管理員(root)
1 - 500 表示系統使用者
501 - 65535 表示普通使用者
#在linux中 /etc/passwd檔案中每個使用者都有乙個對應的記錄行
#新增使用者
用法: useradd [option] username
$ useradd -u 1010 user1
-u 指定新新增使用者的uid,根據規定,普通使用者的uid必須大於499且不能和已存在的uid重複
$ useradd -g root user2
-g 指定新新增使用者的基本組
$ useradd -g user1,root user3
-g 指定新新增的使用者的附加組,附加組可以有多個,多個附加組之間用逗號隔開
$ useradd -s /sbin/nologin user4
-d 為新新增的使用者指定家目錄,預設情況下家目錄是/home下的與使用者名稱同名的目錄
-m 不為新使用者建立家目錄
-s 為新新增的使用者指定預設的shell(系統中有乙個nologin的shell可以禁止某賬戶登入)
#檢視使用者資訊
用法: id [option] [username],不指定使用者名稱時預設使用者為當前使用者
-u 檢視uid
-g 檢視基本組的gid
-g 檢視所有組的gio
-n 和上面的選項組合使用,用於顯示名稱,而非id號
#刪除使用者
用法:userdel [option] username
-r 同時刪除使用者的家目錄
#修該使用者資訊
#將乙個已有使用者user增加到乙個已有使用者組group中
$ usermod -ag group user
注:如果使用-g為使用者修改附加組的話,預設情況下會覆蓋原有的附加組,如果只想追加新的附加組可以使用 -ag 其中a表示追加
#修改使用者密碼
用法:passwd [username]
對於普通使用者來說,只能使用passwd命令,用來修改自己的密碼。對於管理員來說,不僅可以使用passwd來修改自己的密碼,還可以使用passwd username 命令來修改別人的密碼。
#組的建立
組的建立使用groupadd命令,可以使用 -g 指定gid,-r表明改組為系統組。
#組資訊修改
groupmod 命令用於修改組資訊,-g 修改gid,-n 修改組名。
#組的刪除
groupdel 命令用於刪除乙個組
LInux 使用者管理
最近在使用nagios的時候,需要新增一些使用者和組的資訊。需要整理一下,有些記不清楚了。原文連線 http www.g loaded.eu 2005 11 06 manage users from the command line userinfo 使用者資訊 命令id 顯示使用者基本資訊 命令u...
Linux使用者管理
0 產看使用者uid gid 等資訊 id 使用者名稱 1 linux使用者型別 1 超級使用者 root uid 0 2 偽使用者 uid 1 499之間 3 普通使用者 uid 500 60000之間 2 配置檔案 1 使用者資訊檔案 etc passwd 2 密碼檔案 etc shadow 3...
Linux 使用者管理
1 linux裡檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來管理使用者.xwindows介面的就不說了.1 在終端裡.其實只需要檢視 etc passwd檔案就行了.2 看第三個引數 500以上的,就是後面建的使用者了.其它則為...