linux下鎖
使用者與解鎖問題 [原創 2010-02-03 21:44:35]
字型大小:大中小
一:登入失敗次回超過限制
1)鎖使用者的設定
/etc/pam.d/下包含各種認證程式或服務的配置檔案。編輯這些可限制認證失敗次數,當失敗次數超過指定值時使用者會被鎖住。
在此,以run level為3的時候,
多次登入登入失敗即鎖使用者為例:
在/etc/pam.d/login檔案中追加如下兩行:
auth required /lib/security/pam_tally.so onerr=fail no_magic_root
account required /lib/security/pam_tally.so deny=3 no_magic_root reset
deny=3
設定登入失敗3次就將
使用者鎖住,該值可任意設定。
如下為全文見設定例:
auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
auth required pam_tally.so onerr=fail no_magic_root
account required pam_stack.so service=system-auth
account required pam_tally.so deny=3 no_magic_root reset
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so
這樣當使用者在run level=3的情況下登入時,/var/log/faillog會自動生成,裡面記錄
使用者登入失敗次數等資訊。
可用"faillog -u
使用者名稱"命令來檢視。當使用者
登入成功時,以前的登入失敗資訊會重置。
2)使用者
的解鎖使用者
因多次登入失敗而被鎖的情況下,可用faillog命令來解鎖。具體如下:
faillog -u
使用者名稱 -r
此命令實行後,faillog裡記錄的失敗資訊即被重置,
使用者又可用了。
關於faillog的其他命令。。參見man failog。
二:手動
鎖定使用者禁止使用
可以用usermod命令來鎖定使用者密碼,使密碼無效,該使用者名將不能使用。
如: usermod -l 使用者名稱
解鎖命令:usermod -u 使用者名稱
Oracle下Scott使用者解鎖問題彙總
scott使用者是oracle下的乙個常用使用者,由於安裝過程中的問題,導致很多新使用者無法進入scott使用者,最重要的是網上的教程非常雜亂,這裡整理最常見的三種解決辦法,請按照順序挨個嘗試 用 system 登入進去之後,執行下面的命令 sql alter user scott account ...
linux中查詢使用者狀態,並給已鎖使用者解鎖
1 首先如果當前是root使用者,那麼先切換到oracle使用者,然後開啟sqlplus,並且賦予dba角色。oracle oa2redhat sqlplus nolog sql plus release 11.2.0.1.0 production on fri oct 10 16 41 26 20...
ORCALE 鎖表與解鎖
簡單快捷的檢視鎖表和解鎖方法,需在命令列執行 檢視鎖表記錄 select object name,machine,s.sid,s.serial from v locked object l,dba objects o v session s where l.object id o.object id...