某公司linux題庫/答案(300題)收藏[115]-2015/04/30
某公司linux題庫/答案(300題)收藏[115]-2015/04/30
<115> 試說明一個使用者登入系統的流程?
- 登入:使用 /bin/login 程式,並輸入 ID 與 passwd ;
- 確認密碼:搜尋 /etc/passwd, /etc/shadow 確認密碼!並取得使用者的相關訊息。
- 查核 pam 登入模組:這個需要視主機的設定而定!
- 取得並執行 shell :由 /etc/passwd 取得 shell 之後,並執行 shell ,以 bash 為例,將讀入: /ete/profile ? ~/.bash_profile ( 或 .bash_login 或 .profile ) ? ~/.bashrc ? 登出的時候執行 ~/.bash_logout