首页
文章列表
交流群
文档
登录
vscode用sftp实现本地远程同步开发
2024-10-15 15:32:01
小程序码
文章目录
热门文章
整理下php学员遇到的一些问题
431
fastadmin监听或重写删除编辑按钮事件
285
phpstudy怎么手动安装php8.3.0版本?
275
文档:一个案例学会fastadmin插件开发
148
php基础入门课程资料文档课件
134
表单验证:密码和确认密码的验证和文字提示
76
百题斩:用递归方式扁平化嵌套数组
67
百题斩:字符串的逆序函数
60
案例代码:用油猴脚本统计b站课堂课程总时长
59
使用ffmpeg把mp4转为加密后的m3u8文件
55
### 视频地址: https://www.bilibili.com/video/BV1jj411W7WF/ ### 1.下载sftp插件 ### 2.配置信息 `Ctrl+shift+P`,输入 `sftp:config`,然后修改配置 ``` { "name": "随便写个服务器名称", "host": "xxx.xxx.xxx.xxx", "protocol": "sftp", "port": 22, "username": "root", "privateKeyPath": "C:\\Users\\Administrator\\.ssh\\key\\xxx.id_rsa", "remotePath": "/www/wwwroot/my_website_path", "uploadOnSave": false, "useTempFile": false, "openSsh": false } ``` username: ssh用户名 privateKeyPath: 本地ssh私钥地址 remotePath: 服务器里的文件路径 uploadOnSave: 是否保存时自动同步到线上 ### ftp配置 关闭被动模式 ``` "protocol":"ftp", "port":21, "passive":false ``` ### 修改Pure-Ftpd的配置 `ForcePassiveIP` 当前服务器公网ip地址,修改完重启下ftp服务 ![](https://resource.maoshu.fun/storage/default/20241015/imagefa2741ac6de54a3547239bab7901055e55a97c95.png?e=1732498771&token=Ov7mXAv_8azPtTTXXyhh0S5qpDFEhafGpHARTAg2:plzWWhyZ_wc7VEYKOrONyZh4Ckw=) ## windows服务器没有ssh,解决方法: ### 1.下载openssh软件 https://github.com/PowerShell/Win32-OpenSSH/releases 根据你的系统来选择具体的版本下载即可,例如我用的是这个: ![](https://resource.maoshu.fun/storage/default/20241015/image4888f678a0ee149e88906b5b0fbdbd4a4d4ae44a.png?e=1732498771&token=Ov7mXAv_8azPtTTXXyhh0S5qpDFEhafGpHARTAg2:r2fiRHqpKjZLqkZFJrWzuNp9QOU=) 下载后解压到 `c:\windows\system32\` 目录下,并重命名文件夹为openssh,这样完整的路径就变成了 `c:\windows\system32\openssh` ### 2.在当前路径以管理员身份运行powershell 点左上角文件,在下拉菜单里就可以看到 ### 3.安装sshd服务 执行以下命令即可: `powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1` ### 4.启动sshd服务 `start-service sshd` ### 5.设置自启动 `Set-Service -Name sshd -StartupType 'Automatic'` ### 6.添加防火墙规则 ``` New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH SSH Server' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 -Program "C:\Windows\System32\openssh\sshd.exe" ``` 执行完上面一系列操作之后,就可以使用ssh进行连接了 连接的账号为`administrator` 密码为服务器密码