最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux實(shí)現(xiàn)限制遠(yuǎn)程登錄嘗試密碼次數(shù)及鎖定時(shí)間

 更新時(shí)間:2024年10月15日 10:12:10   作者:愛輝弟啦  
在CentOS中,pam_tally2.so模塊可以用來限制用戶登錄失敗的次數(shù),并在達(dá)到設(shè)定的閾值時(shí)鎖定用戶賬戶,配置文件需正確修改,包括在/etc/pam.d/login和/etc/pam.d/sshd中增加相應(yīng)配置,此設(shè)置可以有效防止未授權(quán)的登錄嘗試

CentOS中有一個(gè)pam_tally2.so的PAM模塊,來限定用戶的登錄失敗次數(shù),如果次數(shù)達(dá)到設(shè)置的閾值,則鎖定用戶。

1、編譯PAM的配置文件

[root@node2 ~ ]# vim /etc/pam.d/login
#%PAM-1.0
auth    required    pam_tally2.so    deny=3    unlock_time=100 even_deny_root root_unlock_time=200
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth       substack     system-auth
auth       include      postlogin
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    required     pam_namespace.so
session    optional     pam_keyinit.so force revoke
session    include      system-auth
session    include      postlogin
-session   optional     pam_ck_connector.so

各參數(shù)介紹:

  • even_deny_root:也限制root用戶; 
  • deny:設(shè)置普通用戶和root用戶連續(xù)錯(cuò)誤登陸的最大次數(shù),超過最大次數(shù),則鎖定該用戶 
  • unlock_time:設(shè)定普通用戶鎖定后,多少時(shí)間后解鎖,單位是秒; 
  • root_unlock_time:設(shè)定root用戶鎖定后,多少時(shí)間后解鎖,單位是秒; 

此處使用的是 pam_tally2 模塊,如果不支持 pam_tally2 可以使用 pam_tally 模塊。另外,不同的pam版本,設(shè)置可能有所不同,具體使用方法,可以參照相關(guān)模塊的使用規(guī)則。

在#%PAM-1.0的下面,即第二行,添加內(nèi)容,一定要寫在前面,如果寫在后面,雖然用戶被鎖定,但是只要用戶輸入正確的密碼,還是可以登錄的!

添加參數(shù)介紹:

設(shè)置密碼嘗試錯(cuò)誤三次,普通用戶和root用戶都進(jìn)行鎖定,普通用戶鎖定100秒,root用戶鎖定200秒

/etc/pam.d/login —最終配置圖:

2、這個(gè)只是限制了用戶從tty登錄

而沒有限制遠(yuǎn)程登錄,如果想限制遠(yuǎn)程登錄,需要改sshd文件

[root@node2 ~ ]# vim /etc/pam.d/sshd
#%PAM-1.0
auth    required    pam_tally2.so    deny=3    unlock_time=100 even_deny_root root_unlock_time=200
auth       required     pam_sepermit.so
auth       substack     password-auth
auth       include      postlogin
# Used with polkit to reauthorize users in remote sessions
-auth      optional     pam_reauthorize.so prepare
account    required     pam_nologin.so
account    include      password-auth
password   include      password-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    required     pam_loginuid.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open env_params
session    required     pam_namespace.so
session    optional     pam_keyinit.so force revoke
session    include      password-auth
session    include      postlogin
# Used with polkit to reauthorize users in remote sessions
-session   optional     pam_reauthorize.so prepare

同樣是增加在第2行!

  • 查看用戶登錄失敗的次數(shù):
[root@node2 ~ ]# pam_tally2 --user
Login           Failures Latest failure     From
aihuidi             6    06/20/19 10:11:07  192.168.200.186    在186這個(gè)ip上有個(gè)普通用戶aihuidi登錄失敗
[root@node2 ~ ]# 
  • 解鎖指定用戶:
[root@node2 ~ ]# pam_tally2 -r -u aihuidi    解鎖aihuidi用戶
Login           Failures Latest failure     From
aihuidi             6    06/20/19 10:11:07  192.168.200.186
[root@node2 ~ ]# pam_tally2 --user     在進(jìn)行查看用戶登錄失敗次數(shù)
[root@node2 ~ ]# 

ps:這個(gè)遠(yuǎn)程ssh的時(shí)候,輸入密碼錯(cuò)誤超過三次但是沒有提示,我用的是Xshell,不知道其它終端有沒有提示,但是只要超過設(shè)定的值,輸入正確的密碼也是登陸不了的!

還是要等到設(shè)定的時(shí)間在重新嘗試輸入正確密碼進(jìn)行登錄認(rèn)證

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux使用Sudo委派權(quán)限

    Linux使用Sudo委派權(quán)限

    今天小編就為大家分享一篇關(guān)于Linux使用Sudo委派權(quán)限的文章,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • CentOS配置永久靜態(tài)IP的流程步驟

    CentOS配置永久靜態(tài)IP的流程步驟

    這篇文章主要介紹了CentOS配置永久靜態(tài)IP的流程步驟,在 CentOS 6 中,配置永久 IP 地址需要修改網(wǎng)絡(luò)配置文件,完成以上步驟后,你的靜態(tài) IP 配置就會(huì)永久生效,即使重啟系統(tǒng),配置也會(huì)保持不變,需要的朋友可以參考下
    2026-02-02
  • ubuntu 13.10編譯安裝mono環(huán)境(二)

    ubuntu 13.10編譯安裝mono環(huán)境(二)

    接上篇,上篇僅安裝了Mono本身,并沒有安裝libgdiplus、gtk-sharp、mod_mono、MonoDevelop 等其他相關(guān)的軟件。 這篇主要是配置安裝libgdiplus。
    2014-07-07
  • 在Linux操作系統(tǒng)中修改環(huán)境變量的方法

    在Linux操作系統(tǒng)中修改環(huán)境變量的方法

    在Linux操作系統(tǒng)中,有時(shí)候跟著教程安裝了一些軟件,安裝成功后,很高興的準(zhǔn)備運(yùn)行該軟件相應(yīng)命令,但是偶爾會(huì)遇到”Command not found…“的提示。原因是因?yàn)槟惆惭b的軟件需要設(shè)置環(huán)境變量才能運(yùn)行。接下來跟著小編一起學(xué)習(xí)在Linux操作系統(tǒng)中修改環(huán)境變量的方法。
    2015-08-08
  • Linux上查看用戶創(chuàng)建日期的幾種方法總結(jié)

    Linux上查看用戶創(chuàng)建日期的幾種方法總結(jié)

    在Linux系統(tǒng)中,如何找到用戶創(chuàng)建的時(shí)間呢?下面這篇文章就來給大家介紹了關(guān)于在Linux上如何查看用戶創(chuàng)建日期的幾種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • Linux服務(wù)器快速檢查性能的9個(gè)命令

    Linux服務(wù)器快速檢查性能的9個(gè)命令

    本文介紹了Linux系統(tǒng)性能監(jiān)控的9個(gè)常用命令(uptime、dmesg、vmstat、mpstat、pidstat、iostat、free、sar、top),用于查看負(fù)載、內(nèi)存、CPU、IO等狀態(tài),幫助排查性能瓶頸
    2025-05-05
  • 如何解決Ubuntu E:無法定位軟件包問題

    如何解決Ubuntu E:無法定位軟件包問題

    本文介紹了解決Ubuntu E:無法定位軟件包問題的步驟,包括備份源文件、修改源列表為清華源或?qū)?yīng)的鏡像源、更新軟件包列表以及重新安裝軟件包
    2026-03-03
  • Linux基礎(chǔ)之正則表達(dá)式,用戶、組管理命令介紹

    Linux基礎(chǔ)之正則表達(dá)式,用戶、組管理命令介紹

    正則表達(dá)式簡(jiǎn)單來說就是一種行字符串處理的方式,通過一些特殊符號(hào)的輔助,可達(dá)到搜索、刪除、替換等某些特定字符串的處理方式
    2016-10-10
  • linux中如何查看錯(cuò)誤日志

    linux中如何查看錯(cuò)誤日志

    在Linux部署JAR包后,可通過查看日志定位錯(cuò)誤,使用grep命令過濾error信息,egrep和fgrep為擴(kuò)展功能變體,動(dòng)態(tài)監(jiān)控日志時(shí),結(jié)合tail -f與grep更高效,方便排查問題,此為個(gè)人經(jīng)驗(yàn)分享
    2025-09-09
  • Linux下實(shí)現(xiàn)多進(jìn)程Socket通信功能的示例代碼

    Linux下實(shí)現(xiàn)多進(jìn)程Socket通信功能的示例代碼

    Socket通信基于客戶端-服務(wù)器架構(gòu),分為兩種主要模式,TCP協(xié)議(面向連接)和UDP協(xié)議(無連接),下面我們就來看看Linux下實(shí)現(xiàn)多進(jìn)程Socket通信功能具體實(shí)現(xiàn)方法吧
    2025-06-06

最新評(píng)論

磴口县| 宁乡县| 宜丰县| 肥东县| 木里| 临沧市| 丰宁| 安阳县| 怀集县| 武威市| 潼关县| 鲁甸县| 茂名市| 平遥县| 宜宾市| 嘉义县| 襄樊市| 德钦县| 竹山县| 晋宁县| 巍山| 松潘县| 开鲁县| 河东区| 新绛县| 石狮市| 达孜县| 应用必备| 江陵县| 盐津县| 瑞金市| 精河县| 翁牛特旗| 乐安县| 高唐县| 新安县| 延津县| 鹤峰县| 灌云县| 化德县| 新竹县|