引導流程第四步:
加電自檢---自舉程序---加載內核(驅動、init)--
驗證用戶
Login:root------------------/etc/passwd
#ls –l /etc/passwd
加密採用的默認md5---單項不可逆
pwconv 將passwd文件中的密碼轉存到shadow
#pwconv
語法:
root:x:0:0:root:/root:/bin/bash
account:password:UID:GID:GECOS:directory:shell
root:$1$vRRRmejF$hngHl4a.Wc0y1kidSfpTe1:15321:0:99999:7:::
# man 5 passwd
瞭解文檔的幫助
#passwd zhy
表示root給zhy用戶添加口令(口令的形式不受限制)
Linux允許zhy自己修改自己的口令 (口令必須符合要求)
-r-s--x--x s S t 問題
/etc/shadow:
Login name: Encryptedpassword: Days since Jan 1, 1970 that password waslast changed: Days before password may be changed
:Days after which password must be changed
:Days before password is to expire that user is warned
: Days after password expires that account is disabled
:Days since Jan 1, 1970 that account is disabled
:A reservedfield
用戶名稱 :md5加密後的口令 :添加用戶的時間距離1970.1.1之間的天數:兩次修改口令最小的時間間隔 :兩次修改口令最大的時間間隔:警告時間:過期:空閒時間:不用
用戶名稱
X :佔位符,密碼
用戶的id:數字
該用戶組id:數字
描述信息:建議添加
宿主目錄:提供給該用戶登錄後的保存信息
不固定 ,默認/home
Shell環境:殼/bin/bash
cat /etc/shells
Linux的內核只認識數字
#ls –l /etc/shadow
Passwd:123456--------------/etc/shadow
[。。。。]#、該用戶創建目錄的權限、口令
root---0
系統用戶(僞用戶)----1~499
普通用戶----500~60000
---環境變量
/etc/skel----手動添加用戶
命令行添加用戶useradd adduser
/etc/login.defs----用戶相關默認配置信息腳本文件
用戶的添加步驟
第一種:命令
#useradd zhy
造成的影響
/etc/passwd-----增加一行 保存用戶名
/etc/shadow----保存口令
/home/zhy---- 產生同名目錄
. .. .bash_logout .bash_profile .bashrc .emacs
/etc/group----------增加一行,組
第二種辦法:手動添加用戶
1)#vi /etc/passwd
Zhy2::503:503:csdnphpstudent:/home/zhy2:/bin/bash
#pwunconv
#pwconv
#mkdir /home/zhy
[zhy@bogon root]$
bash-2.05b$
PS1=值
umask 0022
755
700
/etc/login.defs
/etc/skel----保存新用戶環境變量的腳本文件目錄
/etc/login.defs---用戶環境的設置
Shell----訪問內核的殼(界面)----進程
父子關係
#env ----顯示系統的環境變量
全部大寫
組的管理
1) 創建組
2) 切換用戶所述組
/etc/group
組名:口令:Gid:該組中的用戶
#groupadd zhs
#gpasswd zhs
#man gpasswd
添加用戶
#useradd zhs
#passwd zhs
[。。。。。 abc] #su zhy
[。。。。 abc]$
表示只切換身份,不改變環境(工作目錄)
[。。。。。 abc] #su - zhy
表示既切換身份,還改變環境(工作目錄)
[。。。。 ~]$pwd
root /root
zhs /home/zhs
lisi /home/lisi
zhy1 zhy2 zhy3---------zhy4
zhy-----zhy
rwx rw r
如果一個目錄沒有x權限,cd無法使用
如果一個目錄沒有r權限,ls無法使用
如果一個目錄沒有w權限,touch mkdir....
#man chown