vscode連接遠(yuǎn)程服務(wù)器+解決卡死setting up ssh host問(wèn)題+could not establish connection to

0 在服務(wù)器端安裝SSH(一般已有)

sudo apt-get install openssh-server

然后確認(rèn)sshserver是否啟動(dòng)了:

ps -e |grep ssh

如果只有ssh-agent那ssh-server還沒(méi)有啟動(dòng),需要/etc/init.d/ssh start,如果看到sshd那說(shuō)明ssh-server已經(jīng)啟動(dòng)了。

ssh-server配置文件位于/ etc/ssh/sshd_config,在這里可以定義SSH的服務(wù)端口,默認(rèn)端口是22,你可以自己定義成其他端口號(hào)椭盏,如222。然后重啟SSH服務(wù):

sudo /etc/init.d/ssh restart


1 下載VScode
2 安裝ssh插件
根據(jù)你的操作系統(tǒng)選擇對(duì)應(yīng)的版本進(jìn)行下載和安裝吻商。 安裝完成之后掏颊,啟動(dòng)vscode,選擇左側(cè)Extensions 選項(xiàng)卡艾帐,在輸入框搜索 remote 乌叶,選擇安裝Remote-SSH插件。


image.png

安裝完成之后會(huì)在左側(cè)新增一個(gè)選項(xiàng)卡Remote Explorer掩蛤,如下圖所示:


image.png

3枉昏、添加服務(wù)器連接配置
點(diǎn)擊該選項(xiàng)卡,會(huì)進(jìn)入SSH TARGETS的添加揍鸟,如下圖所示:


image.png

點(diǎn)擊添加按鈕兄裂,輸入遠(yuǎn)程服務(wù)器的地址,賬號(hào)和ip根據(jù)自己的情況進(jìn)行修改阳藻,如下圖所示:
image.png

image.png

保存之后晰奖,會(huì)將剛才的連接信息存儲(chǔ)在 C:\Users\chaxun.ssh\config 中


image.png

此時(shí)就可以在SSH TARGETS中看到添加的遠(yuǎn)程服務(wù)器地址了:
image.png

4、連接服務(wù)器
右鍵選擇遠(yuǎn)程服務(wù)器腥泥,點(diǎn)擊Connect to Host in Current Window:
image.png

image.png

image.png

5匾南、基本操作
image.png

image.png

[圖片上傳中...(image.png-cd4e69-1701576335922-0)]
點(diǎn)擊ok按鈕打開 /home/zhaxun 之后,會(huì)需要再次輸入密碼:


image.png

如果以上步驟都成功了蛔外,那么就會(huì)在文件選項(xiàng)卡中看到遠(yuǎn)程服務(wù)器目錄下的所有文件了:
image.png

image.png

刪除文件蛆楞,重命名等操作可以在右鍵菜單中找到:
image.png

當(dāng)然了,你也可以在terminal中使用shell命令進(jìn)行操作夹厌!
    如果下次還想打開遠(yuǎn)程服務(wù)器怎么辦豹爹?這些信息都會(huì)存儲(chǔ)在Remote Explorer中,如下圖所示矛纹,此時(shí)只需要右鍵再次打開即可臂聋!
image.png


Vscode ssh卡死在setting up ssh host
一、config文件里刪除了重新添加,也就是刪除連接重新連接

二孩等、.ssh文件夾權(quán)限不足的原因?qū)е?br> 1.找到.ssh文件夾艾君。它通常位于C:\Users,例如C:\Users\Akkuman肄方。
2.右鍵單擊.ssh文件夾冰垄,然后單擊“屬性”。
3.找到并點(diǎn)擊“安全”標(biāo)簽权她。
4.然后單擊“高級(jí)”播演。 單擊“禁用繼承”,單擊“確定”伴奥。 將出現(xiàn)警告彈出窗口。單擊“從此對(duì)象中刪除所有繼承的權(quán)限”翼闽。
5.你會(huì)注意到所有用戶都將被刪除拾徙。讓我們添加所有者。在同一窗口中感局,單擊“編輯”按鈕尼啡。
6.接下來(lái),單擊“添加”以顯示“選擇用戶或組”窗口询微。
7.單擊“高級(jí)”崖瞭,然后單擊“立即查找”按鈕。應(yīng)顯示用戶結(jié)果列表撑毛。 選擇您的用戶帳戶书聚。并賦予全部控制權(quán)!
8.然后單擊“確定”(大約三次)以關(guān)閉所有窗口藻雌。
9.完成所有操作后雌续,再次關(guān)閉并打開VSCode 并嘗試連接到遠(yuǎn)程SSH主機(jī)。
現(xiàn)在這個(gè)問(wèn)題應(yīng)該解決了胯杭。
10.取消只讀

如果卡死downloading ssh...
1 網(wǎng)絡(luò)問(wèn)題驯杜,檢查網(wǎng)絡(luò)
2 還不行的話,關(guān)掉Remote SSH里面的一個(gè)設(shè)置做个,如下圖:


image.png

可能是是因?yàn)樵谶h(yuǎn)程的服務(wù)器下 home目錄/.vscode-server/bin/f80445acd5a3da24aa209168452a3d97cc32(一串很的東西,這里叫做commit_id吧)/vscode-servlet.tar.gz 沒(méi)有下載下來(lái)鸽心。本地下載再上傳上去解壓出來(lái)就可以了。這里可以使用ls - la來(lái)進(jìn)行查看這個(gè)文件的大小居暖,看一下是不是沒(méi)有下載成功顽频。(一般情況都是這個(gè)原因,沒(méi)有下載成功)
解決措施
我們采用手動(dòng)下載膝但,不讓服務(wù)器下載冲九。
1.進(jìn)行下載vscode-servlet.tar.gz。通過(guò)下面的連接進(jìn)行下載

https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable(注意把:${commit_id}替換成對(duì)應(yīng)的Commit ID)

2.先記錄commit_id。之后用得到 就是 :家目錄/.vscode-server/bin/f80445acd5a3da24aa209168452a3d97cc32(一串很的東西,這里叫做commit_id吧)莺奸。

3.運(yùn)行下面這行命令丑孩。把~/.vscode-server/bin目錄下的東西刪除干凈。

rm ~/.vscode-server/bin/* -rf

3.2沒(méi)有~/.vscode-server/bin目錄的話進(jìn)行創(chuàng)建灭贷,有的話請(qǐng)忽略這一步温学。

mkdir -p ~/.vscode-server/bin

4.將下載的壓縮包vscode-server-linux-x64.tar.gz放在~/.vscode-server/bin目錄下。
5.運(yùn)行下面這三行命令甚疟,其中${commit_id}需要替換成第2步記錄的commit_id.

cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id}

6.重新啟動(dòng)vscode即可仗岖。

或者把下圖的這個(gè)設(shè)置改成always也可以,用這個(gè)就他自動(dòng)在本地下載上傳上去就不用手動(dòng)下載了


image.png


could not establish connection to xxx
情況一:報(bào)錯(cuò)試圖寫入管道不存在
把本地的config文件刪除(一般是C/user/.ssh/config)览妖,然后重新連接(會(huì)自動(dòng)生成新的)
情況二:SSH插件extension設(shè)置里加入config選項(xiàng)加上本地config文件目錄轧拄,如C/user/.ssh/config


修改文件顯示順序
code-> perferences->settings
search->explorer.sortOrder


設(shè)置取消打開文件目錄的自動(dòng)定位跟蹤功能
文件-->首選項(xiàng)-->設(shè)置-->在搜索欄中搜索:explorer.autoReveal; 去掉勾選(或設(shè)置為false)即可。


打開的多個(gè)文件分行(欄)排列顯示
按住 ctrl + shift + p


image.png

輸入 open workspace settings,選擇打開工作區(qū)設(shè)置


image.png

輸入workbench.editor.wrapTabs讽膏,勾選該設(shè)置項(xiàng)即可


image.png

參考鏈接:https://blog.csdn.net/IT_Holmes/article/details/119364817
vscode連接遠(yuǎn)程服務(wù)器(傻瓜式教學(xué))-CSDN博客
visual-studio-code – 如何更改VS Code的文件排序檩电?_vscode按時(shí)間進(jìn)行排序-CSDN博客
vscode 文件標(biāo)簽欄多行顯示_vscode 文件欄多行-CSDN博客
VS Code 設(shè)置取消打開文件目錄的自動(dòng)定位跟蹤功能。-CSDN博客
vscode卡在Setting up SSH Host XX:Copying VS Code Server to host with scp-CSDN博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末府树,一起剝皮案震驚了整個(gè)濱河市俐末,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌奄侠,老刑警劉巖卓箫,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異垄潮,居然都是意外死亡烹卒,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門魂挂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)甫题,“玉大人,你說(shuō)我怎么就攤上這事涂召∽狗牵” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵果正,是天一觀的道長(zhǎng)炎码。 經(jīng)常有香客問(wèn)我,道長(zhǎng)秋泳,這世上最難降的妖魔是什么潦闲? 我笑而不...
    開封第一講書人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮迫皱,結(jié)果婚禮上歉闰,老公的妹妹穿的比我還像新娘辖众。我一直安慰自己,他們只是感情好和敬,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開白布凹炸。 她就那樣靜靜地躺著,像睡著了一般昼弟。 火紅的嫁衣襯著肌膚如雪啤它。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,292評(píng)論 1 301
  • 那天舱痘,我揣著相機(jī)與錄音变骡,去河邊找鬼。 笑死芭逝,一個(gè)胖子當(dāng)著我的面吹牛塌碌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播旬盯,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼誊爹,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了瓢捉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤办成,失蹤者是張志新(化名)和其女友劉穎泡态,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體迂卢,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡某弦,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了而克。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片靶壮。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖员萍,靈堂內(nèi)的尸體忽然破棺而出腾降,到底是詐尸還是另有隱情,我是刑警寧澤碎绎,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布螃壤,位于F島的核電站,受9級(jí)特大地震影響筋帖,放射性物質(zhì)發(fā)生泄漏奸晴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一日麸、第九天 我趴在偏房一處隱蔽的房頂上張望寄啼。 院中可真熱鬧,春花似錦、人聲如沸墩划。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)走诞。三九已至副女,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蚣旱,已是汗流浹背碑幅。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留塞绿,地道東北人沟涨。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像异吻,于是被迫代替她去往敵國(guó)和親裹赴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容