環(huán)境:
MacOS & VSCode & ssh remote
1. VSCode安裝插件
2. 配置ssh remote鏈接
Host 10.128.200.101
HostName 10.128.200.101
User root
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa # 服務(wù)器免密登錄本地秘鑰文件路徑
配置完保存;
3. 在ssh remote可以查看到配置好的遠(yuǎn)程連接
右側(cè)兩個(gè)一個(gè)是在當(dāng)前窗口打開(kāi)遠(yuǎn)程鏈接,一個(gè)是在新窗口打開(kāi)遠(yuǎn)程連接,選擇一個(gè)即可,我傾向于選擇一個(gè)新窗口。
此時(shí),如果遠(yuǎn)程文件夾是新創(chuàng)建的話,此處顯示的應(yīng)該也是空文件夾。反之,也會(huì)有對(duì)應(yīng)的內(nèi)容。
4. 當(dāng)本地已經(jīng)有個(gè)項(xiàng)目,需要同步傳輸?shù)椒?wù)器,首先在VSCode打開(kāi)該文件,并配置sftp
輸入快捷鍵:Shift + Command + P
搜索框輸入:SFTP: Config
如下:
進(jìn)入sftp配置界面:
{
"name": "your name",
"host": "10.128.200.101",
"protocol": "sftp",
"port": 22,
"username": "root",
"remotePath": "/***/your path",
"privateKeyPath": "~/.ssh/id_rsa", # 免密登錄本地秘鑰文件
"uploadOnSave": false,
"useTempFile": false,
"openSsh": false
}
配置完成后,本地文件窗口目錄內(nèi),會(huì)有sftp相關(guān)文件
5. 此時(shí),就可以在本地文件窗口內(nèi),右鍵 -> Upload Folder上傳文件夾,或者上傳文件。
6. 本地窗口上傳之后,在遠(yuǎn)程窗口內(nèi),應(yīng)該可以正??吹揭呀?jīng)上傳上去。
之后可以在此窗口對(duì)遠(yuǎn)程服務(wù)器的項(xiàng)目文件隨意操作。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-772132.html
7. 注意,6中的操作都是在遠(yuǎn)程服務(wù)器的變動(dòng),不會(huì)對(duì)本地文件同步。所以,建議遠(yuǎn)程操作完成測(cè)試后,及時(shí)同步到本地。此時(shí),可以在5中本地項(xiàng)目的窗口,選中相應(yīng)需要同步的文件夾或文件,右鍵,選擇Download,把遠(yuǎn)程服務(wù)器更新后的文件下載到本地目錄。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-772132.html
到了這里,關(guān)于MacOS VSCode 配置遠(yuǎn)程服務(wù)器ssh remote鏈接,并上傳文件文件服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!