VsCode使用SFTP连接Linux

Linux系统中编写代码不是那么方便,而VsCode的SFTP插件可以有效的解决这个问题。

环境:vscode ,ubuntu虚拟机

下面是部署步骤

1.vscode下载插件

vscode下载扩展插件步骤简单,如下图

直接点击扩展,搜索SFTP安装首位插件即可

2.配置sftp.json

参考例子配置SFTP的配置文件

F1 然后输入SFTP:Config便可进去sftp.json

复制代码
sudo nano /etc/vsftpd.conf

下面的参考例子中注意host,username,password一定要对,然后其中的protocol可替换为sftp

复制代码
{
    "name": "Profile Name",
    "host": "name_of_remote_host",
    "protocol": "ftp",
    "port": 21,
    "secure": true,
    "username": "username",
    "remotePath": "/public_html/project",  <---- This is the path which will be downloaded if you "Download Project"
    "password": "password",  
    "uploadOnSave": true
}

3.unbuntu环境配置

unbuntu安装配置指令步骤如下

1.安装vsftpd

复制代码
sudo apt update
sudo apt install vsftpd

2.配置vsftpd

复制代码
sudo nano /etc/vsftpd.conf

确保:local_enable=YES

write_enable=YES

ssl_enable=YES

ctrl+x 然后 Y保存退出

3.重启vsftpd

复制代码
sudo systemctl restart vsftpd

4.设置开机自启

复制代码
sudo systemctl enable vsftpd

到此基本配置成功

相关推荐
Dovis(誓平步青云)5 小时前
远程办公软件文件传输实测:6 款工具的速度、稳定性和办公体验对比
linux·运维·服务器·后端·生成对抗网络
Java小白笔记6 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
qetfw7 小时前
CentOS 7 搭建 LDAP 目录服务
linux·运维·centos
ALINX技术博客8 小时前
【黑金云课堂】FPGA技术教程Linux开发:系统进阶-PS DMA
linux·fpga开发
Lary_Rock9 小时前
MTK SecureBoot全链路配置指南
前端·vscode·github
IT方大同9 小时前
linux简介
linux·运维·服务器
mounter6259 小时前
从内存隔离到运行时防线:透视 Linux 内核安全强化的博弈与演进
linux·网络·安全·linux kernel·kernel
微道道10 小时前
Linux盒子局域网内使用 .local 域名访问,告别IP变化烦恼
linux·运维·服务器·hermes
Yolanda9411 小时前
【编程工具】关于IDEA的Mark Directory as操作的一点探索记录
java·ide·intellij-idea
JK Chen11 小时前
UE 编辑器内 Source Code IDE 没有 Rider
ide·编辑器