将Unix上的共享文件夹文件复制到Unix上

我在使用Sun OS 5.0的unix机器上。 现在我的局域网上的Windows服务器上有一个共享文件夹。 我有一些Windows上的文件通过在UNIX上运行脚本来复制到我的UNIX上。 所以Windows的盒子不会自己推动任何东西,只有unix必须从那里复制。

我用FTP,它成功地工作。 但有没有什么可能的方式,不需要FTP,你可以直接从Windows共享文件夹中复制,就像我们在Windows中进行复制。 我这样问,是因为我们觉得FTP对于我们必须复制的数据的大小比较慢,而且历史logging告诉它它不那么安全。 我准备在UNIX上安装和尝试工具,但我的组织不允许在Windows服务器上安装。 如果有任何工具可以安装在Windows上,并增加价值,那么我准备说服我的权威。

请build议任何工具或方法可用于这种跨平台复制,可以使其快速。 我试过Google,但不知道哪个工具会更快。

你有没有看过rsync? http://www.samba.org/rsync/

如果你决定为Windows服务器增加价值的途径,微软将免费提供改进与Unix的兼容性。 它被称为Windows Services for Unix ,它可以让你通过NFS提供共享文件夹,然后你可以在Unix机器上安装。

您也可以在Unix服务器上设置SAMBA ,并在Unix机器上安装smb共享。 网上提供了各种各样的指南,但大多数都是针对Linux的。 如果它以相同的方式工作,则命令是:

mount -t smbfs -o username = share-username,password = share-password // {windows-box} / {share-name} /mnt/ {mount-point-directory-name}