日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線(xiàn)咨詢(xún)客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

目錄
  • 寫(xiě)在開(kāi)頭
  • 步驟1:在本機(jī)生成公鑰和私鑰
  • 步驟2:在vscode安裝Remote-SSH
  • 步驟3:服務(wù)器端添加私鑰到authorized_keys
  • 步驟4:本機(jī)配置vscode文件
  • 步驟5:選擇服務(wù)器文件夾開(kāi)始使用

寫(xiě)在開(kāi)頭

做深度學(xué)習(xí)科研難免需要較大的算力,此時(shí)就需要在GPU服務(wù)器上運(yùn)行自己的程序。之前,我通過(guò)scp命令把代碼上傳到服務(wù)器后,在終端ssh連接服務(wù)器,通過(guò)一系列的Linux命令進(jìn)行數(shù)據(jù)集和模型的操作。其實(shí)cd ls這些命令都還很方便,但是當(dāng)我需要查看或修改源碼時(shí),用vim編輯總是不能給我舒適的體驗(yàn)。甚至,服務(wù)器上的vim有時(shí)會(huì)出現(xiàn)排版或編寫(xiě)時(shí)bug(注:我不是說(shuō)vim不方便,vim實(shí)際上是Linux系統(tǒng)強(qiáng)大的工具,而是最近我在服務(wù)器上遇到了vim的一些bug ~ 可以理解為我的求生欲哈哈哈)。
所以,為了更好的體驗(yàn),這里記錄一下vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的基本操作。

步驟1:在本機(jī)生成公鑰和私鑰

在cmd中輸入:

ssh-keygen -t rsa -C “your_email@xxx.com”

于是,在以下目錄中能找到公私鑰文件:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

其中,id_rsa.pub是公鑰,id_rsa是私鑰。如果執(zhí)行命令前,已經(jīng)存在公私鑰文件,則會(huì)重新生成后進(jìn)行覆蓋。

步驟2:在vscode安裝Remote-SSH

進(jìn)入vscode插件,搜索并安裝即可:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

步驟3:服務(wù)器端添加私鑰到authorized_keys

將本機(jī)生成的rsa_id.pub公鑰上傳至服務(wù)器中,然后將其 追加(cat命令) 寫(xiě)入到~/.ssh目錄下的authorized_keys文件中:

cat id_rsa.pub >> authorized_keys

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

為什么是追加寫(xiě)入?因?yàn)榭赡艽嬖谄渌脩?hù)的公鑰,千萬(wàn)別覆蓋寫(xiě)入!
如果~/.ssh目錄下沒(méi)有authorized_keys文件,則需要我們手動(dòng)創(chuàng)建一個(gè):

touch authorized_keys

然后用cat命令寫(xiě)入將公鑰寫(xiě)入文件。

步驟4:本機(jī)配置vscode文件

首先,進(jìn)入vscode點(diǎn)擊左側(cè)的“遠(yuǎn)程資源管理器”,點(diǎn)擊“+”:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

然后,在界面上方輸入你要連接的ssh命令(用戶(hù)名 ip地址 端口號(hào)),示例如下:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

選擇ssh配置文件時(shí),請(qǐng)選擇.ssh/config這個(gè)文件,如圖:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

在這個(gè)文件中,存放著我們所配置過(guò)的所有遠(yuǎn)程連接信息:

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

當(dāng)彈窗選擇操作系統(tǒng)時(shí),選擇“Linux”即可。

步驟5:選擇服務(wù)器文件夾開(kāi)始使用

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

于是,就可以進(jìn)行類(lèi)似于Windows系統(tǒng)的可視化文件操作了。

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

實(shí)用功能!!!拖拽上傳文件到服務(wù)器
將本機(jī)的文件,直接拖入vscode的目錄欄中,即可實(shí)現(xiàn)文件的上傳,無(wú)需繁瑣的scp命令進(jìn)行上傳。

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

vscode連接遠(yuǎn)程Linux服務(wù)器及免密登陸的詳細(xì)步驟

但是,要從服務(wù)器下載文件到本機(jī)的話(huà),暫不支持拖拽下載。但是,在文件上點(diǎn)擊右鍵,然后點(diǎn)擊下載,也能實(shí)現(xiàn)快捷的下載功能。

其他實(shí)用操作:文件的刪除、移動(dòng)、重命名
和本地電腦一樣管理文件就OK了。
注意一點(diǎn)就是,盡量避免在vscode上進(jìn)行大文件的文件操作,因?yàn)橛锌赡軙?huì)導(dǎo)致宕機(jī)。大文件還是在命令行中進(jìn)行 rm cp 等操作較為穩(wěn)妥。

分享到:
標(biāo)簽:器及 服務(wù)器 步驟 登陸 連接
用戶(hù)無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定