centos系統普通用戶無法登錄ssh

centos系統普通用戶無法登錄ssh

centos中,假如一切都順利的話,你建新一個用戶,它就自動添加到sshd登錄服務中的處的了,不必手動或再設置什么,但有些情況下,我們的系統只允許root用戶登錄,那么,我們就要進行一些必要的設置,具體步驟如下:

1、你用法登錄時,請你確保你所輸入的用戶名及密碼的正確性,用戶名最好在/home/下可以看到它的相關的文件夾,若是新建無home用戶,那你也得查看/etc/passwd文件中是否已經存在相關的用戶名及其他內容。

(推薦教程:centos使用教程

2、查看#vim /etc/ssh/sshd_config文件會發現已經開戶了UsePam這個認證。

解決方法:

3、修改#vim /etc/security/Access.conf 中的“-:ALL EXCEPT root :ALL” 為“-:ALL EXCEPT root yourusername :ALL”。

4、重啟sshd服務。

注意:如果你是通過遠程登錄修改本配置的,上述中的“root”用戶,不能去掉,否則出現什么異常情況的話,你就必須要另想辦法再登錄進去了,如果本配置修改成功了,你就可以再去掉root用戶的登錄認證了。

相關視頻教程推薦:centos使用教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享