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

到此基本配置成功

相关推荐
轻松Ai享生活30 分钟前
详细的 Linux 常用文件系统介绍
linux
张童瑶1 小时前
Linux 离线安装lrzsz(rz、sz上传下载小插件)
linux·运维·centos
十五年专注C++开发2 小时前
通信中间件 Fast DDS(二) :详细介绍
linux·c++·windows·中间件·fastdds
YC运维3 小时前
Linux服务测试题(DNS,NFS,DHCP,HTTP)
linux·网络
zhanghongyi_cpp3 小时前
linux的conda配置与应用阶段的简单指令备注
linux·python·conda
EstrangedZ4 小时前
vscode(MSVC)进行c++开发的时,在debug时查看一个eigen数组内部的数值
c++·ide·vscode
ts码农5 小时前
blazor 学习笔记--vscode debug
笔记·vscode·学习
青草地溪水旁6 小时前
`lock()` 和 `unlock()` 线程同步函数
linux·c++·c
2401_858286116 小时前
OS26.【Linux】进程程序替换(下)
linux·运维·服务器·开发语言·算法·exec·进程