設定SSH登陸次數

2021-10-10 12:42:05 字數 838 閱讀 8848

執行 vim /etc/pam.d/sshd

在#%pam-1.0 下新起一行,加入

auth required pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10

如果不限制root使用者,則可以寫成

auth required pam_tally2.so deny=3 unlock_time=5

even_deny_root 也限制root使用者;

deny 設定普通使用者和root使用者連續錯誤登陸的最大次數,超過最大次數,則鎖定該使用者;

unlock_time 設定普通使用者鎖定後,多少時間後解鎖,單位是秒;

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

檢視使用者登入失敗的次數:

pam_tally2 -u user

解鎖aihuidi使用者

pam_tally2 -r -u user

pam_tally –user username –reset

pam_tally –user work –reset

faillog -r 命令亦可。

#只在本地文字終端上做限制,可以編輯如下檔案,新增的內容和上方一樣。

vim /etc/pam.d/login

#只在遠端telnet、ssh登陸上做限制,可以編輯如下檔案,新增的內容和上方也一樣。

vim /etc/pam.d/remote

vim /etc/pam.d/sshd

C 登陸次數限制

我們在網上登陸的時候有些 在使用者多次輸錯密碼之後會自動把賬戶凍結,不能在進行登陸,筆者這次做的winform程式就是要實現這種功能。功能一 根據資料庫字段判斷使用者名稱和密碼是否匹配 功能二 如果輸入錯誤自動記錄連續錯誤次數 功能三 如果使用者登陸成功之後會自動清除錯誤次數,使使用者仍然可以連續登...

C winform實現登陸次數限制

功能一 根據資料庫字段判斷使用者名稱和密碼是否匹配 功能二 如果輸入錯誤自動記錄連續錯誤次數 功能三 如果使用者登陸成功之後會自動清除錯誤次數,使使用者仍然可以連續登陸3次 首先在winform窗體上拖入兩個label和textbox,textbox分別命名為txbusername,txbpassw...

CEP限制登陸次數實戰(二)

對於次數的限制 import org.apache.flink.cep.scala.cep import org.apache.flink.cep.scala.pattern.pattern import org.apache.flink.streaming.api.scala.量詞的使用 obje...