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

這個(gè)時(shí)候你會(huì)擁有一對(duì)私鑰和公鑰,路徑為:
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中(如果沒有,請(qǐng)自己創(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生成一對(duì)公鑰和私鑰,將公鑰配置在服務(wù)器上,將私鑰配置在VSCode的config中,通過密鑰配對(duì)來登錄。
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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- vscode使用remote-ssh免密連接服務(wù)器
- VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法
- VsCode配置ssh免密遠(yuǎn)程連接服務(wù)器的實(shí)現(xiàn)步驟
- open3d?通過vscode+ssh連接遠(yuǎn)程服務(wù)器將可視化界面本地顯示的問題
- vscode遠(yuǎn)程開發(fā)使用SSH遠(yuǎn)程連接服務(wù)器的方法「內(nèi)網(wǎng)穿透」
- vscode?ssh遠(yuǎn)程連接服務(wù)器的思考淺析
- vscode 多設(shè)備通過ssh登錄遠(yuǎn)程服務(wù)器免密登錄的解決方案
相關(guān)文章
提高github下載速度的方法可達(dá)到2MB/s(100%有效)
這篇文章主要介紹了提高github下載速度的方法可達(dá)到2MB/s(100%有效),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
對(duì)Web開發(fā)人員有用的8個(gè)網(wǎng)站小結(jié)
本文是由比利時(shí)的Web開發(fā)人員Jean-Baptiste Jung分享的,Jung還在《Web開發(fā)/設(shè)計(jì)人員應(yīng)當(dāng)知道的15個(gè)網(wǎng)站》這篇文章中推薦了15個(gè)相關(guān)網(wǎng)站2011-05-05

