新聞中心
在Linux系統(tǒng)中,作為管理員,我們經(jīng)常需要監(jiān)控系統(tǒng)登陸操作是否存在安全問題,其中一個很重要的指標便是錯誤登陸次數(shù)。這里將介紹如何在Linux系統(tǒng)中查看錯誤登陸次數(shù)。

一、使用命令lastb
使用命令lastb可以查詢系統(tǒng)中失敗的登陸嘗試記錄。其中,b是“bad”(不良)的意思。該命令會從/var/log/btmp中讀取信息,/var/log/btmp是記錄系統(tǒng)登陸失敗信息的日志文件。
下面是查詢/var/log/btmp文件內(nèi)容的命令:
“`
lastb
“`
這條命令會輸出如下信息:
“`
root ssh:notty 192.168.100.100 Wed Mar 13 12:23:47 -0400 2023
user ssh:notty 192.168.100.101 Wed Mar 13 12:23:34 -0400 2023
root ssh:notty 192.168.100.102 Wed Mar 13 12:23:01 -0400 2023
“`
在這個結(jié)果中,每行都顯示了一次登陸嘗試記錄的信息,包括用戶名、終端類型、IP地址、時間等。其中,“ssh:notty”表示登陸嘗試來自SSH客戶端,而“notty”表示沒有終端。
但是使用lastb只能看到最近的幾條登陸嘗試信息,如果需要查看更早的記錄,需要指定日期:
“`
lastb -t 20230301000000
“`
這條命令將顯示在2023年3月1日之后的所有不良登陸嘗試記錄。
二、使用命令fllog
命令fllog是查詢登錄失敗次數(shù)的工具。該命令通過讀取/var/log/fllog文件來實現(xiàn)。
下面是查詢/var/log/fllog文件內(nèi)容的命令:
“`
fllog -a
“`
這條命令會輸出如下信息:
“`
Login Flures Maximum Latest On
root 2 0 Tue Mar 19 23:19:23 +0800 2023
user1 0 0 never Invalid
user2 1 0 Sat 23 Feb 2023 06:48:20 PM CST
“`
該命令輸出了系統(tǒng)中所有用戶的登陸失敗信息。在查詢結(jié)果中,每個用戶都包含登陸失敗的次數(shù)、更大允許失敗的次數(shù)以及最近一次登陸失敗的時間。
我們還可以指定特定的用戶以查看其登陸失敗信息:
“`
fllog -u username
“`
這條命令將顯示該用戶的所有登陸失敗信息,包括登陸失敗次數(shù)、更大允許失敗的次數(shù)以及最近一次登陸失敗的時間等。
三、使用命令pam_tally2
命令pam_tally2可以用來統(tǒng)計用戶的登陸次數(shù),包括成功登陸和失敗登陸。該命令將讀取/var/log/fllog文件并輸出一個用戶列表,該列表包含了用戶名、登陸次數(shù)和上次登陸時間。
以下是使用pam_tally2命令查詢用戶登陸次數(shù)的示例:
“`
pam_tally2 –user=username
“`
使用該命令后,將會輸出含有當前用戶的所有登陸信息:包括成功登陸、失敗登陸、最近登陸時間以及登陸次數(shù)等。
更進一步,我們可以使用pam_tally2命令來鎖定用戶賬號,即當用戶登陸失敗次數(shù)超過一定的限制時,鎖定該賬號。鎖定的時長可以設(shè)置,可以一直鎖定直到管理員手動解鎖。
以下是鎖定用戶賬號的示例:
“`
pam_tally2 –user=username –reset
pam_tally2 –user=username –reset –lock-time=3600
“`
以上命令中,之一條命令將重置用戶的登陸信息(相當于將它們設(shè)置為0),而第二條命令將把該賬號鎖定1小時。
:
Linux系統(tǒng)中查看錯誤登陸次數(shù)是非常重要的安全措施。通過使用命令lastb、fllog和pam_tally2,管理員可以輕松地監(jiān)測系統(tǒng)中的不良登陸和用戶登陸失敗的情況,并做出相應的措施。管理員可以根據(jù)記錄的信息,及時確定不安全的登陸行為,以保障系統(tǒng)的安全性。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應式網(wǎng)站制作,設(shè)計師量身打造品牌風格,熱線:028-86922220怎么查看 linux nginx訪問次數(shù)
訪問量統(tǒng)計宏帶
1.根亂顫據(jù)訪問IP統(tǒng)計UV
awk ‘{print $1}’ access.log|sort | uniq -c |wc -l
2.統(tǒng)計訪問URL統(tǒng)計PV
awk ‘{print $7}’ access.log|wc -l
3.查詢訪問最頻繁的URL
awk ‘{print $7}’ access.log|sort | uniq -c |sort -n -k 1 -r|more
4.查詢訪問最頻繁的IP
awk ‘{print $1}’ access.log|sort | uniq -c |sort -n -k 1 -r|more
5.根蔽陪蘆據(jù)時間段統(tǒng)計查看日志
cat access.log| sed -n ‘/14\/Mar\/2023:21/,/14\/Mar\/2023:22/p’|more
關(guān)于linux查看錯誤登陸次數(shù)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計,高端小程序APP定制開發(fā),成都網(wǎng)絡營銷推廣等一站式服務。
文章名稱:如何在Linux中查看錯誤登陸次數(shù)?(linux查看錯誤登陸次數(shù))
轉(zhuǎn)載注明:http://m.5511xx.com/article/dhegedj.html


咨詢
建站咨詢
