當前位置:編程學習大全網 - 網站源碼 - vscode使用ssh連接Linux機器的問題

vscode使用ssh連接Linux機器的問題

使用vscode中的ssh連接遠程的Linux機器時,vscode ssh server卡在 copying vs code server to host with scp 。

有時候 vscode ssh 反復提示輸入密碼,還是無法連接。

其他博客上說到,這個是上次退出狀態異常所導致的:

菜單欄裏view,點擊command palette

輸入remote-ssh: kill vs code server on host…

再次輸入密碼即可重新登錄。

然而這樣操作並不行。。。。。

我的 解決辦法

cd到Linux機器的 /home/chann/.vscode-server/bin/f80445acd5a3dadef24aa209168452a3d97cc326 目錄下,刪除 vscode-remote-lock.chann.f80445acd5a3dadef24aa209168452a3d97cc326 這個鎖相關的文件,再重新連接下就可以了。這個f8開頭的序列每臺機器就不同。

分析:

在vscode的查看->命令面板,輸入ssh,找到 Remote-SSH:Settings ,點擊進去,向下滑找到 Remote-SSH:Show Login Terminal , 給 Always reveal the SSH login terminal 的框框打勾,就能在終端看到連接過程的信息了。

顯示Acquiring lock on 上面那個文件,應該就是這個文件導致的問題,刪掉就可以了。

  • 上一篇:石嘴山市安全教育平臺登錄入口,寧夏安全教育平臺登錄賬號入口
  • 下一篇:gis引擎和ue引擎的區別
  • copyright 2024編程學習大全網