835 由于安全层无法对远程计算机进行身份验证_vscode 插件Remote-ssh远程wsl调试python
解決遠程ssh端口非22的問題,見文末
參考文獻:
Developing on Remote Machines using SSH and Visual Studio Code?code.visualstudio.com使用SSH進行遠程開發Developing on Remote Machines using SSH and Visual Studio Code使用SSH進行遠程開發
在Visual Studio remote- SSH擴展允許你打開任何遠程計算機,虛擬機或容器上的遠程文件夾與正在運行的SSH服務器,并充分利用VS代碼的功能集。連接到服務器后,您可以與遠程文件系統上的任何位置的文件和文件夾進行交互。
由于擴展程序直接在遠程計算機上運行命令和其他擴展,因此本地計算機上不需要源代碼即可獲得這些好處。
系統要求
本地:查看VS Code的最低要求。還必須安裝受支持的OpenSSH兼容SSH客戶端。
遠程SSH主機:正在運行的SSH服務器:
- 完全支持: x86_64 Debian 8+,Ubuntu 16.04 +,CentOS / RHEL 7+。
- 實驗支持:僅限Visual Studio Code Insiders中的 ARMv7l Raspbian 8+(32位)。
glibcx86_64和ARMv7l的其他基于Linux的發行版(在VS代碼內部人員中)應該有效,如果他們有必要的先決條件。有關啟用和運行社區支持的分發的信息先決條件和技巧,請參閱遠程開發和Linux文章。
雖然VS Code-Insiders中提供了實驗性ARMv7l支持,但由于在擴展中使用了x86本機代碼,因此安裝在ARMv7l設備上的某些擴展可能無法正常工作。
安裝
要開始,您需要:
連接到遠程主機
Visual Studio Code使用SSH配置文件,并且需要基于SSH密鑰的身份驗證才能連接到主機。如果您還沒有主機,則可以在Azure上創建Linux VM或在現有計算機上設置SSH主機。
注意:有關支持的SSH主機的信息,請參閱系統要求。glibc在Visual Studio Code Insiders中使用Raspbian等ARMv7l 發行版的實驗性支持時,請注意,由于在擴展中使用了x86本機代碼,遠程主機上安裝的某些擴展可能無法正常工作。要開始使用,請按以下步驟操作:
常見問題
vscode使用非22端口ssh遠程調試
config配置文件如下
Host LabServerHostName 128.22.22.22User rootPort 18012總結
以上是生活随笔為你收集整理的835 由于安全层无法对远程计算机进行身份验证_vscode 插件Remote-ssh远程wsl调试python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ++ 多核cpu 并行_一文读懂什么是多
- 下一篇: python 输出纯音频_Python如