Linux Centos 普通使用者無法登陸SSH 問題

tyb125002875發表於2011-03-22

我的伺服器是韓國的.

檢視 /etc/ssh/sshd_config檔案 發現 root使用者可以直接登陸SSH 並未做限制..

一般預設的 centos在建立好新使用者之後就可以登陸SSH 可是我的卻不行 

最後究其原因 發現sshd_config中是預設啟用UsePam的 

於是 找到/etc/security/access.conf 檔案

發現 預設是-:ALL EXCEPT root :ALL

 

也就是說 不允許root以外的任何使用者登陸...

so問題就好解決了 

改成

-:ALL EXCEPT root yourusername:ALL

就可以 如果為了安全起見你也可以選擇把root去掉 之留下你的使用者名稱..但是建議還是先改成上列模式

因為有一次我修改之後就被T下線了 sshd還沒來得及重啟 結果可想而知...悲催了就~~!

 

歡迎大家來我的CSDN 互相交流linux學習的經驗~~!

相關文章