用戶的登錄過程
用戶登錄過程包括以下幾個步驟:
1)當UNIX系統正常引導完成後,系統就可以接納用戶的登錄。系統中有一個初始化程序init為系統中的每一個用戶終端的端口激活一個getty程序,getty在用戶終端上顯示"login:”提示符,並等待用戶的輸入。
2)用戶輸入用戶名後,由getty讀取用戶的輸入然後啟動login程序,由login程序完成用戶的登錄過程。
3) login程序開始執行並在終端上顯示“password:”提示等待用戶輸入口令。
4)用戶輸入口令後,login程序完成用戶名及口令的核實,無誤時調入shell程序,它顯示“$”提示符表示shell程序准備就緒,等待用戶輸入命令。
5)當用戶退出系統時,shell程序終止運行,UNIX系統將會在終端上啟動一個新的getty程序,等待新的用戶登錄。