密碼過期引起的ssh無法登陸
早上八點左右到公司,監控報告內外網的資料庫全面泛紅,看著監控一片紅,心裡特別慌張
登上資料庫一個一個去檢查,發現alert日誌裡面沒有出現告警,透過外面sqldeveloper工具都能登陸
----資料庫沒有問題
在監控機的主機中ping和telnet 資料庫的1521埠,都正常
----監控主機和資料庫網路沒有問題
到底是哪裡出了問題呢?
在監控機的主機上ssh登陸資料庫主機,輸入密碼後,提示修改密碼,密碼修好後,在ssh登陸,登不上去!!!密碼正確
但是透過其它使用者su過去,是可以的
----ssh登陸出現了問題
然後又找了另外一個賬戶來試,結果還是一樣。
找了半天,沒有找到解決方法,最後還是找主機工程師了,主機工程師花費了一個多小時,找到了解決的方法
使用者 root使用者登陸,修改監控使用的賬號密碼
pam_tally2 --user 賬號
pam_tally2 --user 賬號 --reset
聽主機工程師說,賬號密碼到期,登陸失敗後,會記錄一個失敗的狀態,即使改了密碼,也不能用ssh登陸,需要重置下狀態
這個命令還是第一次見到,有些孤陋寡聞了!!!於是學習了關於ssh相關的操作
1, 禁止直接使用root使用者透過SSH登入
/etc/pam.d/sshd配置檔案中新增以下配置(該配置禁止SSH的口令認證,但仍然可以使用SSH金鑰登入)
auth required pam_securetty.so
2,配置sudo
啟用whell組,使得只屬於wheel組的使用者可以使用su命令
需要在/etc/pam.d/su配置檔案新增以下配置:
auth required pam_wheel.so use_uid
新增使用者到wheel
usermod -a -G wheel username
sudo visudo
hmm ALL=(ALL) NOPASSWD: ALL
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29609161/viewspace-2677502/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 設定ssh無密碼登陸Linux密碼
- ssh免密碼登陸密碼
- [SSH服務]——一個SSH無密碼登陸實驗密碼
- Linux SSH 無法登陸Linux
- 配置SSH免密碼登陸密碼
- SSH安全登陸原理:密碼登陸與公鑰登陸密碼
- 普通使用者ssh無密碼登陸失敗密碼
- SSH免密登陸
- ssh-copy-id登陸無需重複輸入密碼密碼
- 開啟SUSE Linux的SSH密碼登陸Linux密碼
- Linux SSH免密登陸Linux
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- Linux SSH無密碼登入Linux密碼
- SSH無需密碼金鑰登入密碼
- 如何實現 SSH 無密碼登入密碼
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- linux 本地賬號密碼無法登陸(shell可以登入),一直返回 登陸的login介面Linux密碼
- 10G密碼版本使用者無法登陸問題密碼
- root使用者ssh無法登陸到伺服器伺服器
- SSH無密碼登入到指定機器密碼
- ssh無密碼登入認證失敗密碼
- Linux Centos 普通使用者無法登陸SSH 問題LinuxCentOS
- Linux CentOS普通使用者無法登陸SSH問題LinuxCentOS
- 網站無法登陸網站
- 使用ssh-keygen,實現免密碼登陸linux密碼Linux
- linux 關閉只允許SSH登陸(允許使用者名稱、密碼登陸)Linux密碼
- SSH免密碼登入密碼
- 如何設定 Ubuntu 14.04 的 SSH 無密碼登入Ubuntu密碼
- Linux伺服器批量ssh免密登陸Linux伺服器
- Windows10忘記電腦密碼無法登陸系統如何解決Windows密碼
- PHP萬能密碼登陸PHP密碼
- Hadoop過程中配置SSH免密碼登入Hadoop密碼
- oracle密碼過期處理辦法Oracle密碼
- 關於ssh登陸很慢的解決辦法【轉】
- 體驗Web開發部署(四):ssh免密碼登陸伺服器Web密碼伺服器
- hp-unix透過ssh登陸的時候輸入賬號密碼完成之後要等待很久密碼
- SecureCRT for Mac 無法儲存登入密碼SecurecrtMac密碼
- Linux下的ssh認證,不用密碼登陸另一臺機器(轉)Linux密碼