0

我试图想办法将 2 个 Web 服务器的文件系统连接在一起,以便它们可以本地访问彼此的文件。服务器是 Windows 2012 并通过公共 IP 直接连接到 Internet。一台服务器用于存储大文件,另一台用于脚本和数据库(Web 服务器)。

本质上,我需要一种在这些服务器之间安全地映射驱动器/文件夹的方法,以便它们显示为文件夹,例如“d:\www\assets”文件夹实际上位于另一台服务器(连接点)上。由于系统(apache 服务)需要访问此链接而不是单个用户,因此映射驱动器并不理想。公开的、无担保的股票也不是一个好主意。

在控制台中使用联结和链接不会显示任何向远程系统提供登录名/密码的方法。交汇点已创建但无法访问。如果我映射一个驱动器,它仅适用于该用户,并且不适用于 Apache 正在使用的 SYSTEM 帐户。如果我以用户身份运行 Apache 并将驱动器映射为该用户,那么它可能无法在重新启动或工作时不一直登录到控制台。

是否有任何本地方法可以将这 2 台服务器安全地连接在一起?我在两台服务器上都拥有完全的管理员访问权限,并且可以根据需要创建任意数量的用户,但他们不在域中,甚至可能不在同一个子网上。

4

1 回答 1

0

考虑到您有权访问其中一台服务器上的本地磁盘并且您共享要符号链接的文件夹,您可以通过 cifs/windows 共享使用目录符号链接

例如:在服务器 a 上: 1. 导航到服务器 a 的本地磁盘:d:\www\ 2. mklink /d assets \serverb\assets

选项 2DFS(未确认)如果您可以在一个用户 Windows 框上的服务器上创建 dfs,我相信您将 dfs 目标设置为将文件夹资产指向 \serverb\assets

于 2015-04-13T00:17:52.667 回答