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

到此基本配置成功

相关推荐
江公望1 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦1 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
张小姐的猫1 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
YuanDaima20482 小时前
Linux 进阶运维与 AI 环境实战:进程管理、网络排错与 GPU 监控
linux·运维·服务器·网络·人工智能
X1A0RAN3 小时前
解决Pycharm中部分文件或文件夹被隐藏不展示问题
ide·python·pycharm
lolo大魔王3 小时前
Linux 数据文件处理实战:排序、搜索、压缩、归档一站式详解
linux·运维·服务器
starvapour4 小时前
Ubuntu切换到Fcitx5中文输入法
linux·运维·ubuntu
lolo大魔王4 小时前
Linux的监测程序
linux·运维·github
.YYY4 小时前
RHCE--Linux循环执行的例行性任务:crontab从入门到精通
linux·运维·服务器
木欣欣粉皮5 小时前
解决Ubuntu 26.04的挂起状态唤醒问题
linux·运维·ubuntu