vscode使用ssh連接Linux機(jī)器的問(wèn)題

使用vscode中的ssh連接遠(yuǎn)程的Linux機(jī)器時(shí),vscode ssh server卡在copying vs code server to host with scp。
有時(shí)候vscode ssh反復(fù)提示輸入密碼,還是無(wú)法連接。

其他博客上說(shuō)到,這個(gè)是上次退出狀態(tài)異常所導(dǎo)致的:
菜單欄里view,點(diǎn)擊command palette
輸入remote-ssh: kill vs code server on host…
再次輸入密碼即可重新登錄。
然而這樣操作并不行。。。。。

我的解決辦法
cd到Linux機(jī)器的/home/chann/.vscode-server/bin/f80445acd5a3dadef24aa209168452a3d97cc326目錄下,刪除vscode-remote-lock.chann.f80445acd5a3dadef24aa209168452a3d97cc326這個(gè)鎖相關(guān)的文件,再重新連接下就可以了。這個(gè)f8開(kāi)頭的序列每臺(tái)機(jī)器就不同。

分析:
在vscode的查看->命令面板,輸入ssh,找到Remote-SSH:Settings,點(diǎn)擊進(jìn)去,向下滑找到Remote-SSH:Show Login Terminal, 給Always reveal the SSH login terminal的框框打勾,就能在終端看到連接過(guò)程的信息了。
顯示Acquiring lock on 上面那個(gè)文件,應(yīng)該就是這個(gè)文件導(dǎo)致的問(wèn)題,刪掉就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容