centos7使用非root用戶進行ssh免密登錄,提示key沒有在主機註冊

     最近自己使用的雲服務器一直受到告警。雖然裏面沒什麼,但是還是不想被別人玩。尤其是想到自己還是採用的ssh密碼驗證登錄,就更慌了。基於此,所以打算採用非root用戶ssh免密登錄。

     於是,開啓了網上搜索教程大法。一直沒搞定。也請教了公司大牛,還是沒搞定。對於強迫症的自己,在這週週六,花了一下午,這個問題終於是被自己解決了。由於網上還沒有看到相關的問題解決辦法,所以以此記錄。

     至於如何去配置sshd_config,生成key,這些東西就不在此重複了(自行gg or 度娘)。在此需要注意的是非root用戶免密登錄,.ssh和authorized_keys文件必須要免密登錄創建(不要用root用戶創建,我就是在這裏翻車的)。同時.ssh文件夾權限700,authorized_keys文件權限600。

     ls -all查看文件詳細信息,如下圖:

這裏寫圖片描述

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章