在CentOS中,假如一切都順利的話,你建新一個(gè)用戶,它就自動(dòng)添加到SSHD登錄服務(wù)中的處的了,不必手動(dòng)或再設(shè)置什么,但有些情況下,我們的系統(tǒng)只允許root用戶登錄,那么,我們就要進(jìn)行一些必要的設(shè)置,具體步驟如下:
1、你用法登錄時(shí),請(qǐng)你確保你所輸入的用戶名及密碼的正確性,用戶名最好在/home/下可以看到它的相關(guān)的文件夾,若是新建無home用戶,那你也得查看/etc/passwd文件中是否已經(jīng)存在相關(guān)的用戶名及其他內(nèi)容。
(推薦教程:centos使用教程)
2、查看#vim /etc/ssh/sshd_config文件會(huì)發(fā)現(xiàn)已經(jīng)開戶了UsePam這個(gè)認(rèn)證。
解決方法:
3、修改#vim /etc/security/access.conf 中的“-:ALL EXCEPT root :ALL” 為“-:ALL EXCEPT root yourusername :ALL”。
4、重啟sshd服務(wù)。
注意:如果你是通過遠(yuǎn)程登錄修改本配置的,上述中的“root”用戶,不能去掉,否則出現(xiàn)什么異常情況的話,你就必須要另想辦法再登錄進(jìn)去了,如果本配置修改成功了,你就可以再去掉root用戶的登錄認(rèn)證了。
相關(guān)視頻教程推薦:linux視頻教程