Ubuntu SSH Permission denied (publickey) 遠程linux需要公鑰
說明:
1.192.168.1.25 是遠程端的linux機器,上面已經配置了ssh服務端,生成了公鑰私鑰,win下面導入id_rsa就可以遠程登陸了 我暫且稱爲A機;
2.如果你還沒有把A機的id_rsa,id_rsa.pub 拷貝到客戶端機器(B機),注意不要.pub的那個,不然也是同樣的錯誤
3.拷貝對應的目錄:
到此就差不多了,如果還有錯,那就是權限問題了,權限我建議是加sudo來做,當然這個權限也要很小心(特別是刪除)
4.最後測試 ssh usename@ip -p port ,eg: ssh [email protected] -r 10101 (端口非必須,默認22),到此,估計需要你輸入密碼,這個密碼是你在A機上生成的公鑰私鑰的那個機器的遠程密碼
5.退出ssh的機器,exit就行