1. 程式人生 > >Linux使用PAM鎖定多次登陸失敗的使用者(含重置錯誤次數)

Linux使用PAM鎖定多次登陸失敗的使用者(含重置錯誤次數)

修改如下檔案:

/etc/pam.d/sshd    (遠端ssh)

/etc/pam.d/login    (終端)

在第一行下即#%PAM-1.0的下面新增:
auth    required    pam_tally2.so    deny=3    unlock_time=600 even_deny_root root_unlock_time=1200

各引數解釋:
even_deny_root    也限制root使用者;
     
deny           設定普通使用者和root使用者連續錯誤登陸的最大次數,超過最大次數,則鎖定該使用者
     
unlock_time        設定普通使用者鎖定後,多少時間後解鎖,單位是秒;
     

root_unlock_time      設定root使用者鎖定後,多少時間後解鎖,單位是秒;

手動解除鎖定:
檢視某一使用者錯誤登陸次數:
pam_tally –-user
例如,檢視work使用者的錯誤登陸次數:
pam_tally –-user work
清空某一使用者錯誤登陸次數:
pam_tally –-user –-reset
例如,清空 work 使用者的錯誤登陸次數,
pam_tally –-user work –-reset

faillog -r 命令亦可。

如果前幾條沒生效的話,也可以使用命令:

pam_tally2 –u tom --reset將使用者的計數器重置清零(SLES 11.2下用此命令才重置成功)

檢視錯誤登入次數:pam_tally2 –u tom

相關推薦

Linux使用PAM鎖定登陸失敗的使用者錯誤次數

修改如下檔案: /etc/pam.d/sshd    (遠端ssh) /etc/pam.d/login    (終端) 在第一行下即#%PAM-1.0的下面新增: auth    required    pam_tally2.so    deny=3    unlock_

Linux使用PAM鎖定登陸失敗的用戶

如何在linux環境中使用pam鎖定多次登錄失敗用戶如何在Linux環境中使用PAM鎖定多次登錄失敗用戶修改如下文件:/etc/pam.d/sshd (遠程ssh)/etc/pam.d/login (終端)內容如下:#%PAM-1.0 auth required pam_tally2.so den

【Android】Android防止過快點選造成事件執行防止按鈕重複點選

在使用者使用 Android 應用的時候,經常會出現過快且多次點選同一按鈕的情況,一方面這是因為應用或手機當前有些卡頓,另一方面也可能是由於很多應用並沒有設定按鈕點選時的 selector 或者其它按鈕響應方式(例如點選按鈕時按鈕放大,常見於遊戲),導致使用者

Spring Boot 在Netty上開發WebSocket和HTTP應用之二 -- 個HTTP Handler上傳和下載處理鏈

接上篇。 因業務需要,在一個埠開啟普通的HTTP(S)服務,配合客戶端實現使用者登入驗證,使用者檔案上傳、檔案下載等功能。 在Netty中的處理方式如下: 處理鏈初始化如下,注意途中紅色方框處內容的順序。 接下來是NETTY封裝檔案的下載處理。注意下

破解linux root密碼方式 root密碼

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

centos登陸失敗鎖定

多次登陸失敗鎖定鎖定登陸三次密碼錯誤,一般用戶鎖定30s,root用戶鎖定60s。1、判斷系統當前是pam_tally2.so 模塊還是pam_tally.so 模塊[[email protected]/* */ pam.d]# pampam_console_apply pam-panel-

微信小程式上拉載入問題手指放在螢幕上一直向上拉就會不停的呼叫載入介面

問題描述:我們經用到上拉載入功能。官方文件上寫的lower-threshold="0",其實僅僅就是當上拉到底部的時候就呼叫接在介面,當滑到底部呼叫介面的時候我們繼續上拉螢幕,結果 就會出現一次上拉多次載入的問題。 解決方法:我先說說思路,我就是利用bindtouchend事件,這個時間就是觸控

身份證閱讀器身份證讀卡器Linux系統二開發包Linux身份證相片解碼庫

注意: 此身份證閱讀器Linux系統SDK是最新的採用USB介面通訊的開發包,涵蓋了身份證、M1、CPU、IC等多種卡片的Linux系統應用示例,包括了Linux系統上面身份證相片解碼(已攻克Linux相片解碼難題)。 目前測試版本:X86構架Linux,嵌入式ARM L

連續二按返回退出應用程式按Toast一直長時間顯示問題處理

private long mkeyTime;  private Toast mtoast;       public boolean onKeyDown(int keyCode, KeyEvent e

backboneJS 使用心得2view和model事件的繫結轉載

一,new 一個新的View物件時,最好把,el引數傳進去;而不是在view裡面操作view的外部節點。 比如: 外部呼叫 var view=new BankboneView({el,$('body')}); view內部: $(this.el).html(-template(...)) 二,如果

讓程序不被重複執行linux程式設計小技巧

---讓程式不能被多次執行 ---問題 (1)因為守護程序是長時間執行而不退出,因此./a.out執行一次就有一個程序,執行多次就有多個程序。 (2)這樣並不是我們想要的。我們守護程序一般都是伺服器,伺服器程式只要執行一個就夠了,多次同時執行並沒有意義甚至會帶來錯誤。 (3

nodejs express session用法保存到redis

name pre bsp -s save ini 兩個 普通 expr 普通用法: 1 var express = require(‘express‘); 2 var session = require(‘express-session‘); 3 4 var a

sed和awk之sed篇sed高級用法

清空 pre 需要 amp 打印 多條 邏輯 help n) (原創文章,謝絕轉載~) sed(stream editor)和 awk 是linux環境下處理文本、數據的強大“利器”,sed對數據列的處理稍遜,awk則更似一門語言,control flow的語法基本和c語言

JS引用類型 --- 函數this指向面試題

body 輸出 pos 返回 {} 回調 2個 重復 .... 一、函數基礎 1. 函數:可重用的代碼塊 2. 函數可以作為參數、返回值使用 3. 函數實際上是 Function 的實例,其數據類型是Object 4. 但typeof Function 值為 functio

電子面單批量打印接口對接打印控件

描述 tar 企業 接口轉發 type 文檔 ice 其他 getjson 現電商平臺、打單工具、ERP 系統、WEB 端、APP 移動端等企業發貨量較大,電子面單打印接口的需求也日益增加,現在給大家做一下梳理和使用方法介紹。 目前支持批量打印電子面單的有快遞鳥、菜鳥和快遞

mysql語句——字符串替換,七日排

如果 ace api abs 時間 new substr 兩張 mysql語句 字符串多次替換:(替換了四次) SELECTREPLACE(REPLACE(REPLACE(REPLACE( T5, substring( T5, LOCATE(‘&time

十大經典排序算法詳細總結JAVA代碼實現

出現的次數 完全 放置 累加 有時 經典 整數 eap 分割 原文出處:http://mp.weixin.qq.com/s/feQDjby4uYGRLbYUJq7Lpg 0、排序算法說明 0.1 排序的定義 對一序列對象根據某個關鍵字進行排序。 0.2 術

C 上傳文件到服務器接收端源碼

狀態 成了 可能 webex event 全路徑 不可 響應 說明 本文demo下載地址:http://www.wisdomdd.cn/Wisdom/resource/articleDetail.htm?resourceId=1067 實例向大家展示了如何用Visual C

node.js使用superagent實現模擬登陸功能包含下載驗證碼功能

ssa split 輸入 spa code ike utf RM lang superagent版本:3.8.3 樣例代碼: var process = require(‘process‘); var superagent = require(‘superagent‘);

避免用戶點擊,造成復提交

tails 點擊 logs 重復提交 AI detail AR .com tail https://www.cnblogs.com/Juphy/p/7019955.html https://blog.csdn.net/shuai7boy/article/details/53