阻止对 Windows 服务器共享的网络访问,同时允许本地用户访问

阻止对 Windows 服务器共享的网络访问,同时允许本地用户访问

我这里有一个奇怪的问题,我会尽力清楚地表达它:

我有一台服务器,其中有一个共享 \\Servername\Share$。我需要已通过 RDP 连接到该计算机的网络用户能够在本地访问此共享(服务器驻留客户端软件经过硬编码以访问此位置)

但是,我需要阻止任何来自客户端->服务器的远程访问来访问此共享。

举例来说:Domain\Username 可以登录到 Servername,运行访问 \\servername\Share$ 的客户端软件,但如果 Domain\Username 从另一台机器运行客户端软件,则对 \\Servername\Share$ 的访问将被阻止。

这是解决错误的一种解决方法,但目前是唯一的途径。供应商不会更改软件,用户必须使用自己的帐户,我们只能更改 \\\share$ 上的权限以强制要求在服务器本身上运行。

答案1

您可以在 Windows 防火墙中制定一条规则,仅允许从环回和本地 IP 访问文件和打印服务。由于您没有告诉我们 Windows 的版本,我无法更具体说明。

相关内容