引導流程第四步:
加電自檢---自舉程式---載入核心(驅動、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
:daysafter which password must be changed
:daysbefore password is to expire that user is warned
:days after password expires that account is disabled
:dayssince jan 1, 1970 that account is disabled
:areservedfield
使用者名稱
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----手動新增使用者
命令列新增使用者useraddadduser
使用者的新增步驟
第一種:命令
#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
/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
Linux引導流程步驟四 新增使用者步驟
引導流程第四步 加電自檢 自舉程式 載入核心 驅動 init 驗證使用者 login root etc passwd ls l etc passwd 加密採用的預設md5 單項不可逆 pwconv 將passwd檔案中的密碼轉存到shadow pwconv 語法 root x 0 0 root ro...
linux 引導流程
1.同步時鐘 date hwclock 2.核心 包含很多 驅動程式 此外核心還負責 啟動程序init init程序很重要 3 init在 每個unix系統裡的 pid都為 1 4 最後讀取 etc inittab 第乙個配置檔案 執行級別 0到6 一些命令 runlevel 檢視執行級別 init...
linux系統引導流程
系統管理 linux系統引導流程 開啟系統 執行級別 服務 故障 軟體包管理 rpm yum 使用者和組的管理 計畫任務的安排 at cron 硬碟的分割槽和磁碟配額應用 scsi ide 分割槽 格式化 使用 1 系統引導流程 了解系統指令碼 開啟電源後整個載入過程 步驟 1 讀取韌體 firmw...