目錄
- 1. 使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器
- 2. 配置解釋器
1. 使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器
如果你還未曾成功遠(yuǎn)程登陸過服務(wù)器,下面這篇博客或許對你有幫助
如果你成功遠(yuǎn)程登陸過服務(wù)器,Let's start!
1. 在VSCode的terminal中輸入
一直按回車,直到出現(xiàn):

這個(gè)時(shí)候你會擁有一對私鑰和公鑰,路徑為:
C:\Users\user_name\.ssh\id_rsa
C:\Users\user_name\.ssh\id_rsa.pub

如果沒有在上面的路徑中找到,可以登錄遠(yuǎn)程服務(wù)器,在/home/user_name/.ssh/中找到上述兩個(gè)文件,此時(shí)最好將兩個(gè)文件復(fù)制一份到C:\Users\user_name.ssh\中。
2.遠(yuǎn)程登錄服務(wù)器,進(jìn)入/home/user_name/.ssh/,將id_rsa.pub中的內(nèi)容復(fù)制到authorized_keys中(如果沒有,請自己創(chuàng)建),保存。(遠(yuǎn)程服務(wù)器上最終找到.ssh的路徑可能有所不同,可以自己尋找)

3.回到VSCode,在Remote -SSH的config文件中添加私鑰的信息:
IdentityFile "C:\Users\user_name\.ssh\id_rsa"

4. 保存后,可以關(guān)掉重新登陸一次,看是否需要輸入密碼。
總結(jié):利用ssh-keygen生成一對公鑰和私鑰,將公鑰配置在服務(wù)器上,將私鑰配置在VSCode的config中,通過密鑰配對來登錄。
2. 配置解釋器
前提條件:已經(jīng)裝好了Anaconda
1.在VSCode中的file–preferences–settings中:

在搜索框輸入python.pythonpath,并在下方輸入框中填入Anaconda的安裝路徑
如果搜索框搜不出python.pythonpath,記得要先在Extensions中安裝python和code runner。 也可以搜索python,在settings.json中修改:

添加python.pythonpath信息:

選擇特定的解釋器:control+shift+P,在輸入框中輸入Python:Select Interpreter并回車,就可以選擇環(huán)境。

最后可以寫幾行簡單代碼,運(yùn)行一下驗(yàn)證是否成功。
到此這篇關(guān)于VSCode使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器的方法的文章就介紹到這了,更多相關(guān)VSCode ssh密鑰免密遠(yuǎn)程登錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Win10下配置VScode遠(yuǎn)程開發(fā)ssh-remote(免密登錄)
- VSCode遠(yuǎn)程SSH免密登錄配置實(shí)現(xiàn)