vscode遠程配置2_配置免密登錄

copy pub密鑰到需要登錄的遠程機器(相當於備案下)

SET [email protected]
scp C:\Users\Administrator.SC-201909231157\.ssh\id_rsa.pub %REMOTEHOST%:~/tmp.pub
ssh %REMOTEHOST% "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat ~/tmp.pub >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && rm -f ~/tmp.pub"

注意這裏執行的代碼在win10的bash中,不要用git bash

這裏有個大坑,搞了一個晚上才連接上,就是home/user目錄之前權限設置的777,排查了半天,最後在status的狀態裏發現說權限不合適。改成700就好了,怪我之前系統設置不規範,哎。

service sshd status

後面細緻分析這個操作。
今天順便把root不能ssh登錄的問題解決

主要目的xshell和vscode免密登錄
在這裏插入圖片描述

第一次登錄和更新ip地址後需要重新ssh密碼在本地登錄一次

第一次登錄和更新ip地址後需要重新ssh密碼在本地登錄一次,否則會出現下面這個問題。reset。說沒有簽名,不知道簽名還跟地址有關係?
在這裏插入圖片描述

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