1.1.1 用戶的管理
useradd 添加一個用戶
useradd test 添加test用戶
useradd test -d /home/t1 指定用戶home目錄
passwd 設(shè)置、修改密碼
passwd test 為test用戶設(shè)置密碼
切換登錄:
ssh -l test -p 22 192.168.19.128
su – 用戶名
userdel 刪除一個用戶
userdel test 刪除test用戶(不會刪除home目錄)
userdel –r test 刪除用戶以及home目錄
1.1.2 組管理:
當(dāng)在創(chuàng)建一個新用戶user時,若沒有指定他所屬于的組,就建立一個和該用戶同名的私有組
創(chuàng)建用戶時也可以指定所在組
groupadd 創(chuàng)建組
groupadd public 創(chuàng)建一個名為public的組
useradd u1 –g public 創(chuàng)建用戶指定組groupdel 刪除組,如果該組有用戶成員,必須先刪除用戶才能刪除組。
groupdel public
1.1.3 id,su命令
【id命令】
功能:查看一個用戶的UID和GID用法:id [選項]... [用戶名]
直接使用id
直接使用id 用戶名
【su命令】
功能:切換用戶。用法:su [選項]... [-] [用戶 [參數(shù)]... ]示例:
su u1 切換到u1用戶
su - u1 切換到u1用戶,并且將環(huán)境也切換到u1用戶的環(huán)境(推薦使用)
【賬戶文件】
/etc/passwd 用戶文件/etc/shadow 密碼文件/etc/group 組信息文件
【用戶文件】
root:x:0:0:root:/root:/bin/bash賬號名稱: 在系統(tǒng)中是唯一的用戶密碼: 此字段存放加密口令用戶標識碼(User ID): 系統(tǒng)內(nèi)部用它來標示用戶組標識碼(Group ID): 系統(tǒng)內(nèi)部用它來標識用戶屬性用戶相關(guān)信息: 例如用戶全名等用戶目錄: 用戶登錄系統(tǒng)后所進入的目錄用戶環(huán)境: 用戶工作的環(huán)境
【密碼文件】
shadow文件中每條記錄用冒號間隔的9個字段組成.用戶名:用戶登錄到系統(tǒng)時使用的名字,而且是惟一的口令: 存放加密的口令最后一次修改時間: 標識從某一時刻起到用戶最后一次修改時間最大時間間隔: 口令保持有效的最大天數(shù),即多少天后必須修改口令最小時間間隔: 再次修改口令之間的最小天數(shù)警告時間:從系統(tǒng)開始警告到口令正式失效的天數(shù)不活動時間: 口令過期少天后,該賬號被禁用失效時間:指示口令失效的絕對天數(shù)(從1970年1月1日開始計算)標志:未使用
【組文件】
root:x:0:組名:用戶所屬組組口令:一般不用GID:組ID用戶列表:屬于該組的所有用戶