Blog Entry
使用WinScp同步文件夹
使用WinScp同步文件夹
- Created
- 2025/10/27
- Updated
- 2025/10/27
资料
环境
本地
- Windows 10
- WinScp 6.5.4
远端
- Ubuntu 20.04
安装
- winscp
scoop install winscp配置
SSH

目录
-
映射的目录

-
Filter (似乎各自的Filter只对自己的目录生效)

同步
设置

- Transfer setting
- Default: 默认会同步所有文件及文件夹
- Exclude directories: 会根据过滤(mask)来忽略指定的目录
启动
默认启动只能监听一个目录
如果要监听多个目录,选择Start in New Window,这样会单独起一个监听窗口.
命令行
- 进入winscp命令行
winscp-cli.exe- 拿到URL (Tab -> Generate Session URL/Code -> Script)

- 同步
open sftp://djhc:th-123-TH@192.168.1.180/ -hostkey="ssh-ed25519 255 1USCJbVSuSrfwkAFINggqlMaFp8iC3h/5IeWQG/yfbE"
# 同步一次# local: 远程的修改同步给本地# remote: 本地的修改同步给远程# both: 两边的修改同步给对方synchronize remote D:\Code\xkyii\.tmp\PyDeploy /home/djhc/.xky/proj/PyDeploy -filemask="|.*/"