#### 1. 前言 --- 當(dāng)我們需要修改遠(yuǎn)程服務(wù)器上的項(xiàng)目時,通常我們有以下幾種方式 1. 如果安裝了寶塔面板,直接在寶塔面板中打開文件,修改文件 2. 在本地使用 ftp 軟件連接遠(yuǎn)程服務(wù)器,先將文件拉取下來,修改完后將文件上傳到服務(wù)器上 3. 對于 git 項(xiàng)目,可以在本地拉取代碼并部署起來,在本地修改完后提交到遠(yuǎn)程倉庫,線上服務(wù)器使用 git pull 拉取代碼 4. 使用 ssh 連接服務(wù)器,直接修改服務(wù)器上的文件,正是本文介紹的方式 補(bǔ)充: macOS 自帶的命令行終端可以直接使用 ssh 連接遠(yuǎn)程服務(wù)器,windows 則不行 ``` ssh 用戶名@公網(wǎng)IP ``` ![](https://img.itqaq.com/art/content/52df9464c1f74d7532d420362d7f73a5.png) #### 2. 安裝插件 --- 安裝插件: [Remote - SSH](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh "Remote - SSH") ,這是 Microsoft 官方的一個插件,支持 VSCode 直接使用 ssh 連接遠(yuǎn)程服務(wù)器修改代碼 插件安裝后,在編輯器的左側(cè)會多出一個遠(yuǎn)程資源管理器的一個圖標(biāo) ![](https://img.itqaq.com/art/content/c2445d2ce171e41b3d680ce690ee03ca.png) #### 3.連接遠(yuǎn)程服務(wù)器 --- 添加遠(yuǎn)程連接 ``` # windows ssh://用戶:密碼@公網(wǎng)IP:端口 ssh://root:123456@129.211.189.111:22 # macOS ssh 用戶@公網(wǎng)IP [-A] ssh root@129.211.189.111 [-A] ``` ![](https://img.itqaq.com/art/content/ccb74008291c466e2a8b119b46621947.png) 選擇遠(yuǎn)程連接配置信息保存位置,推薦保存在當(dāng)前用戶目錄下 ![](https://img.itqaq.com/art/content/050b9a927a5d3ba5d51a7445ec22196c.png) 在新窗口打開遠(yuǎn)程服務(wù)器上的文件夾 ![](https://img.itqaq.com/art/content/51606291fbe61802b2dfbad85d1c824e.png) 打開項(xiàng)目文件夾 ![](https://img.itqaq.com/art/content/e8f459bf39a46cd3faf135ceab21035f.png) 然后就可以直接修改服務(wù)器上的文件了 ![](https://img.itqaq.com/art/content/eb7fbd3234239c480d4ffd5b6f7203df.png)