有大神在win-server裝過openssh嗎,我裝上以后,在linux 端把公鑰考到了win一個用戶的家目錄的.ssh下,并且改名了,但是還是不能免密碼,哪里的問題啊
uj5u.com熱心網友回復:
方向反了。客戶端(win)生成密鑰對,把客戶端(win)的公鑰追加到服務端(linux)的authorized_keys檔案內。然后從客戶端(win)可以免密登錄服務端(linux)uj5u.com熱心網友回復:
抱歉,我理解錯了。你的客戶端是Linux服務端是Windows。公鑰應該追加到authorized_keys檔案中,windows下面在哪個位置我不太清楚,需要看一下sshd_config中的配置。uj5u.com熱心網友回復:
謝謝回復,我想從linux免密碼登陸win,authorized檔案應該存放到win端.ssh里面,但是win直接新建檔案,然后把公鑰內容復制過去不能用,連接時會提示公鑰格式錯誤,我不知道怎么去生成這個檔案合適。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/91332.html
上一篇:raid0 進系統讀不到資料盤
