概述
下載vscode:微軟官方自行安裝
配置伺服器ip、
設定免密登入;
生成公鑰私鑰
-
本地電腦開啟CMD視窗,輸入
ssh-keygen -t rsa -C 任意字元
命令後,一路回車,就會生成RSA金鑰對
例如ssh-keygen -t rsa -C king
-
在本地電腦的
C:\Users\[user_name]\.ssh
資料夾下可以檢視到剛生成的RSA金鑰對
VS Code遠端訪問主機
-
安裝Remote-SSH外掛
-
配置連線資訊:看圖。在ssh外掛上,選擇
.\ssh
目錄下的配置(不要是\ssh
目錄下的)
-
填寫伺服器資訊:連線名Host、伺服器地址HostName、埠(埠若不填預設為22)、登入使用者名稱User,以及對應在本地電腦的私鑰路徑IdentityFile
Host 隨便起
HostName 伺服器IP
User 登入使用者名稱
IdentityFile "C:\Users\【自己的使用者名稱】\.ssh\id_rsa"
-
重新整理一下就出來剛剛配置的主機了,點選
->
箭頭
-
讓你選擇主機型別:這部分看主機實際情況進行操作,一般是Linux
-
讓你輸入密碼:輸入正確的密碼即可登陸到主機
配置免密登入
-
在伺服器的家目錄下建立
.ssh
目錄,並在目錄下新建authorized_keys
檔案(若存在,則忽略這一步)
-
將本機電腦剛剛生成的
id_rsa.pub
檔案記事本開啟,將內容貼上到新建的authorized_keys
檔案裡面即可 -
重新開啟vs code即可實現免密登入