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
到此基本配置成功