![WinSCP 从 Unix 到 Windows - 保留时间戳、所有权和权限](https://linux22.com/image/1492723/WinSCP%20%E4%BB%8E%20Unix%20%E5%88%B0%20Windows%20-%20%E4%BF%9D%E7%95%99%E6%97%B6%E9%97%B4%E6%88%B3%E3%80%81%E6%89%80%E6%9C%89%E6%9D%83%E5%92%8C%E6%9D%83%E9%99%90.png)
我正在将一些文件夹从 Unix 系统迁移到 Windows 服务器,并且我想保留原始文件的文件夹结构、权限、所有权(用户和组)以及理想的时间戳。
从我在网上收集到的信息来看,只要我禁用“恢复”选项,WinSCP 似乎就可以很好地完成这项工作。我只是想在上线之前再检查一下这是否可行,以及是否还有其他我没有想到的选项?
我需要输入任何特定设置吗?WinSCP 可以保存上述所有内容吗?
欢呼吧,马克
答案1
WinSCP 确实保留时间戳默认情况下(您不必禁用“恢复支持”)。
WinSCP 无法保留所有权和权限。几乎没有任何方法可以自动做到这一点。首先,您必须建立从 *nix 用户和组到 Windows 上的 1:1 映射。只有这样,开始将 *nix 权限映射到 Windows ACL 才有意义。我不知道有任何工具可以做到这一点。