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

到此基本配置成功

相关推荐
其实防守也摸鱼27 分钟前
无线网络安全---WLAN相关安全工具--kali(理论附题目)
linux·安全·web安全·学习笔记·kali·命令模式·wlan
dLYG DUMS2 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
uesowys2 小时前
CentOS Linux安装部署OpenClaw
linux·centos·安装部署openclaw
IMPYLH2 小时前
Linux 的 rm 命令
linux·运维·服务器·网络·bash
YIN_尹2 小时前
【Linux系统编程】进程地址空间
linux·c++
代码中介商3 小时前
手把手教你Linux 打包压缩与 gcc 编译详解
linux·运维·服务器·编译·打包·压缩
longerxin20204 小时前
阿里云AlmaLinux操作系统允许root登录配置步骤
linux·服务器·阿里云
独小乐4 小时前
019.ADC转换和子中断|千篇笔记实现嵌入式全栈/裸机篇
linux·c语言·驱动开发·笔记·嵌入式硬件·mcu·arm
大嘴皮猴儿4 小时前
从零开始学商品图翻译:小白也能快速掌握的多语言文字处理与上架技巧
大数据·ide·人工智能·macos·新媒体运营·xcode·自动翻译
GottdesKrieges4 小时前
OceanBase租户级物理恢复
linux·oceanbase