?? login干了些什么.txt
字號:
作者:shusheng
日期:99-6-3 下午 04:10:28
login干了些什么
login 程序負責認證用戶(確認用戶名和口令相配),并建立串行線,啟動shell,建立用戶的初始環境。
部分初始化設置是輸出文件/etc/motd (每天的短信息)的內容,并檢查電子郵件。可以在用戶家目錄中產生一個叫.hushlogin 的文件來是上面所述的失效。
如果存在文件/etc/nologin ,就不允許登錄。這個文件一般由shutdown 及其相關的東西產生。 login 檢查這個文件,如果這個文件存在,就拒絕接受登錄。如果這個文件確實存在,login 就會在退出之前,將它的內容輸出到終端。
login 將所有失敗的登錄企圖登記在系統log文件中 (通過syslog )。它也登記所有的root的登錄。這些都對跟蹤入侵者有用。
當前登錄著的用戶列在/var/run/utmp 中。這個文件直到系統下次啟動或關機前有效。系統剛啟動時它被清空。它列出了每個用戶和用戶使用的終端(或網絡連接),及一些有用的信息。 who 、w 及其他類似的命令查看utmp 文件得到都有誰登錄著。
所有成功的登錄記錄在/var/log/wtmp 中。這個文件將無限制地增大,所以必須有規律的清除,例如有個每周的cron 任務來清除它。 last 命令瀏覽wtmp 文件。
utmp 和wtmp 都是二進制格 不幸的是,沒有特殊的程序無法查看它們。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -