1.什么是用戶
能正常登陸系統(tǒng)的都算用戶。
2.為什么要創(chuàng)建用戶
系統(tǒng)上的每一個進程都需要一個特定的用戶來運行豺妓。
因為root權(quán)限過大惜互,容易造成故障。
3.如何查看系統(tǒng)中存在的用戶信息(id 可以查看用戶信息)
4.創(chuàng)建用戶會在那個系統(tǒng)文件保存配置文件
/etc/passwd
/etc/shadow
5.系統(tǒng)對用戶的約定
6.用戶管理相關(guān)的命令(setenforce 0 關(guān)閉防火墻)
useradd(創(chuàng)建用戶)(groupadd? 創(chuàng)建用戶組)
PS:UID? GID? 在整個系統(tǒng)是唯一的坑鱼。
-u? ? 指定要創(chuàng)建用戶的UID,不允許沖突权薯。
-g? ? 指定要創(chuàng)建用戶的默認分組姑躲,(基本組,主要的組)
-G? 指定要創(chuàng)建用戶的附加組盟蚣,逗號隔開可添加多個附加組
-d? ? 指定要創(chuàng)建用戶的家目錄
-s? ? 指定要創(chuàng)建用戶的bash? shell (/bin/bash? ? ? ? /sbin/nologin)
-c? ? 指定要創(chuàng)建用戶的注釋信息黍析。
-M? 給創(chuàng)建的用戶不創(chuàng)建家目錄
-r? ? 創(chuàng)建系統(tǒng)用戶,默認無家目錄
創(chuàng)建用戶命令語法:useradd 用戶名字 -u(UID) -g(基本用戶組) -G(附加組)-d(家目錄位置) -s(shell)
列:
useermod(修改用戶)
useermod命令語法:useermod? 參數(shù)? 要修改的內(nèi)容
-u? 指定要修改用戶的UID
-g? 指定要修改用戶的基本組
-G? 指定要修改用戶的附加組屎开,使用逗號隔開多個附加組阐枣,覆蓋原有的附加組。(-aG? 追加一個附加組)
-d? 指定要修改用戶的家目錄。(-md? 把原有家目錄一起帶到要修改的家目錄)
-s? 指定要修改用戶的bash shell
-c? 指定要修改用戶的注釋信息
-l? ? 指定要修改用戶的登錄名
userdel(刪除用戶)? -r(清空用戶的家目錄以及郵件)
7.使用finger命令可以查詢用戶信息以及登錄信息蔼两。
使用who? ? w? ? woami命令可檢查用戶登錄情況甩鳄。