【问题标题】:How to share file on local network with specific computer and not with all如何与特定计算机而不是所有计算机共享本地网络上的文件
【发布时间】:2019-03-15 16:22:02
【问题描述】:

我有一台台式电脑和两台笔记本电脑,笔记本电脑 1 和笔记本电脑 2。 我在 Windows 1o 上创建了一个家庭网络,并在我的台式电脑上共享了一个文件夹,因此两台笔记本电脑都可以看到该文件夹​​。

我想知道,如何只与同一网络上的特定计算机共享文件夹?

我听说如果您想将文件夹共享到特定计算机(例如笔记本电脑 1 而不是笔记本电脑 2),您必须在本地计算机上创建与笔记本电脑 1 相同的用户帐户。

如果我的笔记本电脑 1 只有一个管理员用户 Aleksey,如何在本地计算机上创建同一用户,以便我只能与笔记本电脑 1 共享该文件夹?(未创建 Aleksey 管理员使用微软或电子邮件)。

【问题讨论】:

    标签: windows sharing


    【解决方案1】:

    您可以这样做,例如,如果我要在 Windows 资源管理器中使用 \PCRemote\c$ 浏览到同一网络上的另一台计算机并按 Enter,您应该会收到提示输入凭据以针对该远程 pc 进行身份验证.用户字段 = ".\远程 PC 上的本地帐户",然后是密码,然后您应该已经针对远程 PC 上本地存储的本地帐户进行了身份验证。希望这是有道理的。

    【讨论】:

      【解决方案2】:

      首先,您尝试解决问题的方法是错误的,因为计算机“PC1”上的本地用户“User1”与另一台计算机 PC2 上的本地用户“User1”不同。即使用户名相同,它们也是完全不同的用户。 如果两台机器都在域(活动目录)中,并且您使用域用户帐户登录到这两台机器,您只能获得此类基于用户的权限。

      解决问题的更好方法是简单地使用静态 IP 寻址并使用防火墙来阻止来自特定 IP 地址的 SMB (CIFS) 流量。如果我没记错的话,你应该阻止 139 端口上的流量,它应该可以解决问题。如果您运行的是最新的 Windows 10,那么您可能需要阻止其他端口,例如 445,因为更高版本的 SMB 似乎正在使用 445 端口。如果您不需要从同一台计算机访问任何其他服务,则只需阻止对该远程地址的所有端口的访问。

      【讨论】:

      • 如果我只想将文件共享到网络上的特定计算机,您认为这是最简单的方法吗?
      猜你喜欢
      • 2011-04-10
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      相关资源
      最近更新 更多