Linux學習(CentOS-7)---登入和登出Linux系統
Linux是一個多使用者的作業系統,使用者要使用該系統,首先必須登入系統,使用完系統後,必須退出系統。本章主要討論登入和退出系統的方法。
使用者登入系統時,為了使系統能夠識別自己,必須輸入使用者名稱和密碼,經系統驗證無誤後方能進入系統。在系統安裝過程中可以建立兩種帳號:
1、root–超級使用者帳號,使用這個帳號可以在系統中做任何事情。
2、普通使用者–這個帳號供普通使用者使用,可以進行有限的操作。
一般的Linux使用者均為普通使用者,而系統管理員一般使用超級使用者帳號完成一些系統管理的工作。如果只需要完成一些由普通帳號就能完成的任務,建議不要使用超級使用者帳號,以免無意中破壞系統。
使用者登入分兩步進行:第一步,輸入使用者的登入名,系統根據該登入名來識別使用者;第二步,輸入使用者的口令,該口令是使用者自己選擇的一個字串,對其他使用者是保密的,是在登入時系統用來辨別真假使用者的關鍵字。
在Linux系統中,系統管理員在為使用者建立新帳號時賦給使用者一個使用者名稱和一個初始的口令。另外,Linux系統給計算機賦予一個主機名。主機名用於在網路上識別獨立的計算機(即使使用者的計算機沒有聯網,也應該有一個主機名)。Linux系統給出的預設主機名為:localhost。在下面的例子中,我們假設使用者名稱為”xxq”,系統的主機名為”localhost”。
一、進入系統(登入)
1、超級使用者登入;
超級使用者的使用者名稱為root,密碼在安裝系統時已設定。系統啟動成功後,螢幕顯示下面的提示:
localhost login:
這時輸入超級使用者名稱”root”,然後鍵入回車鍵。此時,使用者會在螢幕上看到輸入口令的提示:
localhost login:root
Password:
這時,需要輸入口令。輸入口令時,口令不會在螢幕上顯示出來。如果使用者輸入了錯誤的口令,就會在螢幕上看到下列資訊:
login incorrect.
這時需要重新輸入。當用戶正確地輸入使用者名稱和口令後,就能合法地進入系統。螢幕顯示:
此時說明該使用者已經登入到系統中,可以進行操作了。這裡”#”是超級使用者的系統提示符。
2、普通使用者登入
普通使用者登入建立了普通使用者帳號以後,就可以進行登入了。
在登入時,使用者會在螢幕上看到類似下面的提示:
localhost login:
這時輸入使用者名稱”xxq”,然後鍵入回車鍵。此時,使用者會在螢幕上看到輸入口令的提示:
localhost login:xxq
Password:
這時,需要輸入口令。輸入口令時,口令不會在螢幕上顯示出來。如果使用者輸入了錯誤的口令,就會在螢幕上看到下列資訊:
login incorrect.
這時需要重新輸入。當用戶正確地輸入使用者名稱和口令後,就能合法地進入系統。螢幕顯示:
[[email protected] xxq] $
此時說明該使用者已經登入到系統中,可以進行操作了。
二、修改口令
為了更好的保護使用者帳號的安全,Linux允許使用者隨時修改自己的口令,修改口令的命令是passwd,它將提示使用者輸入舊口令和新口令,之後還要求使用者再次確認新口令,以避免使用者無意中按錯鍵。如果使用者忘記了口令,可以請系統管理員為自己重新設定一個。
三、虛擬控制檯
Linux是一個真正的多使用者作業系統,這表示它可以同時接受多個使用者登入。Linux還允許一個使用者進行多次登入,這是因為Linux和許多版本的UNIX一樣,提供了虛擬控制檯的訪問方式,允許使用者在同一時間從控制檯(系統的控制檯是與系統直接相連的監視器和鍵盤)進行多次登入。
虛擬控制檯的選擇可以通過按下[Ctrl] + [Alt] + [F1]~[F6]。
例如,使用者登入後,按一下[Ctrl] + [Alt] + [F2]鍵,使用者又可以看到”login:”提示符,說明使用者看到了第二個虛擬控制檯。然後只需按[Ctrl] + [Alt] + [F1]鍵,就可以回到第一個虛擬控制檯。一個新安裝的Linux系統允許使用者使用[Ctrl] + [Alt] + [F1]到[Ctrl] + [Alt] + [F6]鍵來訪問前六個虛擬控制檯。[Ctrl] + [Alt] + [F7]是返回圖形桌面;
虛擬控制檯可使使用者同時在多個控制檯上工作,真正感受到Linux系統多使用者的特性。使用者可以在某一虛擬控制檯上進行的工作尚未結束時,切換到另一虛擬控制檯開始另一項工作。例如,開發軟體時,可以在一個控制檯上進行編輯,在另一個控制檯上進行編譯,在第三個控制檯上查閱資訊。
四、退出系統
不論是超級使用者,還是普通使用者,需要退出系統時,在shell提示符下,鍵入下列命令即可。
下面以普通使用者的退出為例,說明退出系統的過程:
[[email protected] xxq] $ exit
還有其他退出系統的方法,但上面一種是最安全的。