linux伺服器本機不能登陸的解決

zhang41082發表於2019-04-12
一臺測試的資料庫伺服器安裝好之後,每次都是使用SecureCRT遠端透過ssh登陸上去操作,即使安裝資料庫的需要圖形介面的操作,也是透過vnc遠端做的,突然今天,發現這個伺服器在本機不能登陸,可是遠端卻可以登陸,而且這臺測試機器使用了很久了,也沒碰見過什麼異常,系統日誌也查不到什麼有用的東西,見鬼了?[@more@]

安裝oracle過程中,一般的安裝文件中都會提到要設定/etc/security/limits.conf和/etc/pam.d/login引數檔案來限制oracle伺服器可以開啟的檔案數、程式數等等資源的限制,於是會需要在/etc/pam.d/login 檔案中新增session required /lib/security/pam_limits.so一行內容來實現/etc/security/limits.conf中定義的各項限制,和透過ulimit命令直接設定資源設定類似,此機器的安裝過程中也是這樣設定的,可是問題就出現在這裡了。

此機器使用的是64位的作業系統,因此根本沒有/lib/security/pam_limits.so檔案存在,而應該使用替代的/lib64/security/pam_limits.so檔案來代替,否則在登陸的時候找不到這個檔案,就會出現本機不能登陸的情況。

修改後,本機登陸正常。

提示:修改此引數不需要重新啟動系統的,修改立即生效。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25016/viewspace-998801/,如需轉載,請註明出處,否則將追究法律責任。

相關文章