AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1574567
Accepted
Dave White
Dave White
Asked: 2020-08-03 01:01:34 +0800 CST2020-08-03 01:01:34 +0800 CST 2020-08-03 01:01:34 +0800 CST

我可以单独使用 NTFS 在 LAN 上共享文件夹吗?

  • 772

我已经在此处、此处和此处进行了多次搜索,包括对 SE 的许多回复,以尝试解决一个简单的问题:

在仅 Windows NTFS 的环境中,如果我想单独使用 NTFS 来共享 LAN 上的文件夹,我可以这样做吗?

我发现的结果似乎都没有解决这个问题。微软的文档也没有解决这个问题——来自文件服务器上的共享和 NTFS 权限(强调我的):

可以通过两组权限条目来确定对文件服务器上文件夹的访问权限:在文件夹上设置的共享权限和在文件夹上设置的 NTFS 权限(也可以在文件上设置)。共享权限通常用于管理具有 FAT32 文件系统的计算机,或其他不使用 NTFS 文件系统的计算机。

共享权限和 NTFS 权限是相互独立的,两者都不改变。共享文件夹的最终访问权限是通过同时考虑共享权限和 NTFS 权限条目来确定的。然后应用更严格的权限。

粗体的句子令人困惑。例如,如果Share permissions are often used for managing computers with FAT32 file systems这并不意味着在仅 NTFS 的环境中,我不需要共享权限并且我只能依赖 NTFS 权限?

8 年前在 TechNet 上发布了一个类似的问题,但大多数答案只是恢复到上面的 Microsoft 文档,除了一个答案,这似乎表明可以仅使用 NTFS:

使用 ntfs 权限,您需要知道目录的路径并拥有该目录的权限。另请注意,安装标准 Windows 服务器时,所有服务器驱动器都具有默认管理共享(c$、d$、e$ 等)。因此,例如,对于安全的安全模型,我会执行以下操作:

  1. 删除所有管理共享(c$、d$ 等)
  2. 从包含用户数据的目录中删除所有人
  3. 现在返回并为相关目录设置 ntfs 安全性(比此处说明的更复杂)
  4. 使用登录脚本或组策略映射用户工作站上的驱动器号。

现在用户可以访问服务器上的相应目录,但不能浏览服务器以获取共享名称。

问题是,该答案没有详细说明如何“使用登录脚本或组策略”,确切地说。

windows-10 windows-7
  • 4 4 个回答
  • 3704 Views

4 个回答

  • Voted
  1. Best Answer
    Greg W
    2020-08-03T02:34:34+08:002020-08-03T02:34:34+08:00

    NTFS 和 ext4 一样,都是分区文件系统。它们仅在本地计算机上运行。您需要“共享”一个文件夹,以便在本地计算机之外访问它。

    此外,当通过 Windows(或 Samba)共享时,共享权限也适用。如果您通过共享被授予访问权限,您仍然需要通过底层文件系统的安全性进行访问。

    • 35
  2. harrymc
    2020-08-03T01:42:08+08:002020-08-03T01:42:08+08:00

    混淆是由于您使用新旧 Microsoft 文档造成的,两者都措辞不当。

    NTFS 有权限模型,而古老的 FAT32 没有。

    在 NTFS 中,文件/文件夹可以具有权限。网络共享也可以具有权限。但一个并不意味着另一个,因为两者是完全分开的。

    要访问驻留在 NTFS 文件系统的网络共享中的文件夹,请按顺序进行两项检查:

    1. 网络检查:验证提供的网络凭据是否具有对共享的必要访问权限。如果他们通过——
    2. NTFS 检查:Windows 验证访问文件或文件夹所需的 NTFS 权限。

    两项检查都需要成功才能获得访问权限。

    (我注意到删除管理共享与上述无关。如果您的本地网络环境是敌对的,这可能是一个好主意(或坏主意)。)

    • 28
  3. user1686
    2020-08-03T22:26:52+08:002020-08-03T22:26:52+08:00

    你问了两个问题,所以有两个答案:

    在仅 Windows NTFS 的环境中,如果我想单独使用 NTFS 来共享 LAN 上的文件夹,我可以这样做吗?

    不,NTFS 只是一种磁盘布局,而不是一种网络协议。您将始终需要 SMB(内置 Windows 文件共享)或 SFTP 之类的东西来使文件可以通过网络访问。

    粗体的句子令人困惑。Fos 实例,如果共享权限通常用于管理具有 FAT32 文件系统的计算机,这是否意味着在仅 NTFS 的环境中,我不需要共享权限并且我只能依赖 NTFS 权限?

    是的。共享权限是可选的——您可以在共享级别将它们设置为“所有人:完全控制”。(NTFS 权限将始终受到尊重,并且只有在两种机制都允许的情况下才授予访问权限。)

    或多或少,SMB 共享权限之所以存在,是因为它们已经存在于 Windows 98(例如)中,它既没有 NTFS 也没有文件系统级别的权限。

    除了一个答案,这似乎表明只能使用 NTFS:

    它不建议这样做!它表明可以只使用 NTFS权限(而不是 SMB 共享级权限),但它没有说明 NTFS 执行 SMB 的所有其他功能,即实际的网络通信。

    • 19
  4. Jason Goemaat
    2020-08-06T08:47:45+08:002020-08-06T08:47:45+08:00

    你似乎在问这个问题:

    由于文件位于 NTFS 上,我可以从 ComputerB 访问 ComputerA 上的文件而不共享它们吗?

    答案是不。

    需要注意的是,Windows 通常具有可用于驱动器的管理共享,例如管理员可用\\mycomputer\c$的驱动C:器,而无需手动创建共享,但文件实际上是“共享的”并且您正在使用共享(只是内置的) 所以这不算。

    共享(包括管理共享)是允许从其他计算机访问的内容。NTFS 只是一个文件系统,用于组织硬盘驱动器上的数据。当您想从计算机 B 连接到计算机 A 时,它需要通过网络连接。该过程称为共享。

    您链接的很多内容似乎都与权限有关。NTFS 有一个内置的权限系统,而 FAT32 没有。因此,如果您使用 FAT32,您拥有的唯一保护就是控制谁可以访问共享。

    我们称您为“Alice”,您的计算机为“ComputerA”,您的朋友为“Bob”,他的计算机为“ComputerB”。在您的 ComputerA 上,您有一个驱动器 D: 即 FAT32 和这些目录:

    • D:\Data\Public- 你想和鲍勃分享的东西
    • D:\Data\Private- 你不想让 Bob 看到的东西

    如果您想阻止 Bob 看到 Private 文件夹,那么您不能让他访问包含该文件夹的任何共享。您可以共享公共文件夹以供所有人访问,并共享私人文件夹以限制对您自己帐户的访问。如果您与 Bob 共享 Data 文件夹,那么没有什么可以阻止他查看 Private 文件夹,因为 FAT32 缺少权限。

    但是,如果您使用的是 NTFS,则可以使用 NTFS 权限模型来保护 Private 目录,这样只有您的帐户才能访问。现在您可以为您和 Bob 创建一个“数据”共享。如果您使用 NTFS 权限限制对 Private 文件夹的访问,Bob 将能够看到它存在,但不能访问它。您可以使用相同的共享并访问 Private 文件夹,因为您的用户具有权限。

    • 1

相关问题

  • VMware Workstation USB 仲裁服务无法自动启动

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 资源管理器侧面板中的桌面外壳快捷方式

  • 为什么我不能将文件从 Android 发送到 Windows 10?

  • 在多个文件上打开方式?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 为什么通过电缆(同轴电缆)的千兆位/秒 Internet 连接不能像光纤一样提供对称速度? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve