同一个域用户查看服务器上文件的时候有两种不同的结果

匿名
2024-06-13T05:57:46+00:00

尊敬的microsoft,您好!

   windows 2019  std 是测试用的域控服务器,客户端是win7 pro,在域控服务器上新建一个用户testA,让用户testA 能远程登录到windows 2019. 在服务器上新建的目录和文件如下:E:\test0\test1\test2\test3,  E:\test0\readme1.txt   , E:\test0\test1\readme2.txt   , E:\test0\test1\test2\readme3.txt  。对Test0给testA 分配的权限是:列出文件夹/读取数据,读取属性,读取扩展属性,创建文件/写入数据,创建文件夹/附加数据,写入属性,写入扩展属性,读取权限。

 现在让testA登录到windows2019,测试画面见 “测试1”,本人认为根据TestA 的权限,这个”测试1”的结果是正常的(即用cd test0 拒绝访问)。然后在win7上建立test0的映射磁盘Z,却能 执行”cd test1“和cd test2, 画面见“测试2”,本人认为,测试1和测试2 是矛盾的。

Windows 商业版 | Windows Server | 目录服务 | 证书和公钥基础结构 (PKI)

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

34 个答案

排序依据: 非常有帮助
  1. 匿名
    2024-07-05T12:15:24+00:00

    尊敬的客户,您好!

    根据我的理解。

    您给你testA分配了test0“遍历文件夹/执行文件”权限,所以可以cd.

    您没有给test0里面的子文件和文件夹“遍历文件夹/执行文件”权限 (read和write权限不包括“遍历文件夹/执行文件”权限),所以您不能cd。

    但是您用鼠标去访问test0里面的子文件和文件夹的话,应该可以访问。

    https://learn-attachment.microsoft.com/api/attachments/671a2716-1058-4b93-b5e3-833ec1774590?platform=QnA&fud_access=hC1SxZhn7m%2FZQJkOIiOVstu10yTQgXS4A%2FDBzZTg8nbaCgIogkrcDydMeI5Y4za2dOqDdWtsG2JNS3E35V60i9TiGHR7STMpJHheeXuDvO8nwjUlqCBHhJ0NDvuYN7OS6IlMHTHy5NkdFwlJyNdHC4kmvwV9qmCKg%2FEFrJk4SB%2Fke8EijUV2Fn6RVbN%2BtlREanKAupBGy%2BX6qxPbFh7caIS9xHT76lpY%2BvQVcolKwtUT%2FmkL72TvLTV16h%2BjEiNKUhLteKcaKBw4NsdJneagdlewbzu5jbHo7PD9iOX49XKMeyD4%2FOhLpK9Ue%2BJLdk%2Fqcg171lABD%2F2H2U%2BocSLihzAWCJylOmz254mTiDLZ66rOIu057amht4uCTCq9DVN4i2Mo0CfWY9414k86IebRLrHerujKz7Mh3TuPXd%2FJP7U%3DBest Regards,
    Daisy Zhou

    此答案是否有帮助?

    0 个注释 无注释
  2. 匿名
    2024-07-05T07:35:36+00:00

    尊敬的微软Daisy,您好!

       按您的思路我新建了一个父文件夹test0,只分配  遍历文件夹/执行文件 权限 ,应用于“只有该文件夹”,又新建了子文件夹test1和子文件readme1.txt ,只分配read和write,应用于“该文件夹、子文件夹和文件” 。
    
      然后用testA远程到域控,测试如下:
    
      >cd test0  (能cd)
    
      >test0>dir    (提示找不到文件) ?
    
      >test0>type reame1.txt (提示拒绝访问) ?
    
      >test0>more readme1 (提示无法访问c:\test0\readme1.txt文件)
    

    用户testA有read的权限,为什么拒绝访问或无法访问呢?

    尊敬的客户,您好!

    就是新建一个父文件夹,这个父文件夹里放一些文件和子文件夹,设置禁止继承权限给文件和子文件夹。

    给一个用户在父文件夹“遍历文件夹/执行文件”这个权限(只有这个权限),给其他的子文件和子文件夹read和write权限(或者您想要的任何权限)。这个账号对文件和子文件夹就有read和write权限(或者您给的其他的权限)。

    https://learn-attachment.microsoft.com/api/attachments/671a2716-1058-4b93-b5e3-833ec1774590?platform=QnA&fud_access=hC1SxZhn7m%2FZQJkOIiOVstu10yTQgXS4A%2FDBzZTg8nbaCgIogkrcDydMeI5Y4za2dOqDdWtsG2JNS3E35V60i9TiGHR7STMpJHheeXuDvO8nwjUlqCBHhJ0NDvuYN7OS6IlMHTHy5NkdFwlJyNdHC4kmvwV9qmCKg%2FEFrJk4SB%2Fke8EijUV2Fn6RVbN%2BtlREanKAupBGy%2BX6qxPbFh7caIS9xHT76lpY%2BvQVcolKwtUT%2FmkL72TvLTV16h%2BjEiNKUhLteKcaKBw4NsdJneagdlewbzu5jbHo7PD9iOX49XKMeyD4%2FOhLpK9Ue%2BJLdk%2Fqcg171lABD%2F2H2U%2BocSLihzAWCJylOmz254mTiDLZ66rOIu057amht4uCTCq9DVN4i2Mo0CfWY9414k86IebRLrHerujKz7Mh3TuPXd%2FJP7U%3DBest Regards,
    Daisy Zhou

    此答案是否有帮助?

    0 个注释 无注释
  3. 已删除

    由于违反了我们的《行为准则》,此答案已被删除。 在采取措施之前,已通过自动检测手动报告或识别该答案。 有关详细信息,请参阅我们的行为准则。


    已关闭批注。 了解详细信息

  4. 匿名
    2024-07-04T09:24:00+00:00

    尊敬的客户,您好!

    就是新建一个父文件夹,这个父文件夹里放一些文件和子文件夹,设置禁止继承权限给文件和子文件夹。

    给一个用户在父文件夹“遍历文件夹/执行文件”这个权限(只有这个权限),给其他的子文件和子文件夹read和write权限(或者您想要的任何权限)。这个账号对文件和子文件夹就有read和write权限(或者您给的其他的权限)。

    https://learn-attachment.microsoft.com/api/attachments/671a2716-1058-4b93-b5e3-833ec1774590?platform=QnA&fud_access=hC1SxZhn7m%2FZQJkOIiOVstu10yTQgXS4A%2FDBzZTg8nbaCgIogkrcDydMeI5Y4za2dOqDdWtsG2JNS3E35V60i9TiGHR7STMpJHheeXuDvO8nwjUlqCBHhJ0NDvuYN7OS6IlMHTHy5NkdFwlJyNdHC4kmvwV9qmCKg%2FEFrJk4SB%2Fke8EijUV2Fn6RVbN%2BtlREanKAupBGy%2BX6qxPbFh7caIS9xHT76lpY%2BvQVcolKwtUT%2FmkL72TvLTV16h%2BjEiNKUhLteKcaKBw4NsdJneagdlewbzu5jbHo7PD9iOX49XKMeyD4%2FOhLpK9Ue%2BJLdk%2Fqcg171lABD%2F2H2U%2BocSLihzAWCJylOmz254mTiDLZ66rOIu057amht4uCTCq9DVN4i2Mo0CfWY9414k86IebRLrHerujKz7Mh3TuPXd%2FJP7U%3DBest Regards,
    Daisy Zhou

    此答案是否有帮助?

    0 个注释 无注释
  5. 匿名
    2024-07-04T03:10:21+00:00

    尊敬的微软Daisy ,您好!

    您说:“ 即使用户没有列出父目录内容的权限, .......如果他们对该子文件夹或文件具有必要的权限,则可以访问该子文件夹或文件中的文件。" 我 没理解这句话的深层含义(就是说我不知道/没听懂)。
    

    我的理解是这样: 如果用户没有列出父目录的权限,那么子文件夹或文件这个用户也应该看不到的。能否以给出一个实例看看,我在电脑里验证帮助理解。谢谢回复!

    尊敬的客户,您好!

    根据我的查询,cd这个命令的工程是显示当前目录的名称或更改当前目录。如果仅与驱动器号(例如,cd C:)一起使用,则 cd 将显示指定驱动器中当前目录的名称。如果不带参数使用,cd 将显示当前驱动器和目录。

    cd | Microsoft Learn

    “遍历文件夹/执行文件”是各种操作系统(例如基于 Windows 和 Unix 的系统)中的权限设置。此权限有两个主要用途:

    1. 遍历文件夹:这允许用户或进程通过目录访问更深层次的文件或子目录,即使用户没有列出父目录内容的权限。例如,如果用户对某个文件夹具有遍历权限,则如果他们对该子文件夹或文件具有必要的权限,则可以访问该子文件夹或文件中的文件。
    2. 执行文件:这允许用户或进程运行(执行)文件,通常是可执行程序或脚本。如果没有此权限,系统将阻止执行该文件。

    在 Windows中,这是通过 NTFS 文件系统权限管理的,而在 **基于 Unix 的系统(如 Linux**)中,它通过文件系统中的执行 (x) 权限位进行处理。这些权限是管理操作系统中的访问控制和安全性的关键部分。

    根据我的查询大概是这样子的,我的理解就是如果有read和write权限 (不需要Traverse folder / execute file),就可以用鼠标打开和执行一些操作。

    Best Regards,
    Daisy Zhou

    此答案是否有帮助?

    0 个注释 无注释