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
    • 最新
    • 标签
主页 / server / 问题 / 37970
In Process
tim11g
tim11g
Asked: 2009-07-09 13:16:22 +0800 CST2009-07-09 13:16:22 +0800 CST 2009-07-09 13:16:22 +0800 CST

共享文件夹中某些文件的访问被拒绝错误

  • 772

我有一个使用简单文件共享的 XP Pro 系统。为特定文件夹启用共享,以及“允许网络用户更改我的文件”。

从另一台机器复制(读取)共享文件时,其中一些(大约 1000 个中的 20 个)给出访问被拒绝错误。没有程序打开文件。

我必须去共享文件的机器并运行

CACLS C:\MySharedFolder\*.* /T /e /g Everyone:c

这解决了问题,并且可以访问所有文件。但是必须运行该命令很不方便。几天或几周后,错误又回来了。

这个错误的根本原因是什么?似乎访问文件的程序(在本例中为 Eudora)错误地设置了权限 - 但为什么只在这台机器上?我有其他机器具有相同的共享文件夹配置,从来没有这个问题。

windows windows-xp permissions
  • 3 3 个回答
  • 4240 Views

3 个回答

  • Voted
  1. Izzy
    2009-07-09T13:23:14+08:002009-07-09T13:23:14+08:00

    通常,这可能是由于用户将文件剪切并粘贴到共享中造成的。这意味着如果文件(在源)被设置为不从父文件夹继承权限,当它们被剪切并粘贴到目标时,它们会保留旧的权限。

    • 1
  2. tim11g
    2009-11-07T09:54:28+08:002009-11-07T09:54:28+08:00

    这不是真正的答案,而是更多信息(由于字符限制,无法使用评论)。我仍在努力理解和解决这个问题。

    以下是 CACLS 中“坏”文件的权限(权限阻止从另一台机器复制):

    C:\...\Mail\descmap.pce BUILTIN\Administrators:F
                            NT AUTHORITY\SYSTEM:F
                            MARS\Tim:F
                            BUILTIN\Users:R
    

    这是一个“好”文件的样子:

    C:\...\Mail\In.mbx Everyone:C
                       BUILTIN\Administrators:F
                       NT AUTHORITY\SYSTEM:F
                       MARS\Tim:F
                       BUILTIN\Users:R
    

    “邮件”(父)文件夹的权限如下所示:

    C:...>cacls mail
    C:...\Mail Everyone:(OI)(CI)C
               BUILTIN\Administrators:F
               BUILTIN\Administrators:(OI)(CI)(IO)F
               NT AUTHORITY\SYSTEM:F
               NT AUTHORITY\SYSTEM:(OI)(CI)(IO)F
               MARS\Guest:F
               CREATOR OWNER:(OI)(CI)(IO)F
               BUILTIN\Users:R
               BUILTIN\Users:(OI)(CI)(IO)(special access:)
                                         GENERIC_READ
                                         GENERIC_EXECUTE
    
               BUILTIN\Users:(CI)(special access:)
                                 FILE_APPEND_DATA
    
               BUILTIN\Users:(CI)(special access:)
                                 FILE_WRITE_DATA
    

    “Everyone:C”和“BUILTIN\Administrators:F”属性不知何故从问题文件中删除。不同的文件在不同的时间受到影响。似乎没有任何一致性。

    • 0
  3. Kilo
    2010-09-23T06:41:26+08:002010-09-23T06:41:26+08:00

    这不是一个解决方案,而是一些可以比较笔记的东西......

    我有几乎完全相同的问题。但是,就我而言,我有一个用户 ID 登录到充当 PDC 的 Samba-3 服务器(所以我有机器加入了域)。

    此用户 ID 可以从 WinXP 框中访问文件,但在 Win7-PRO 机器上,他们会收到拒绝访问错误。该文件没有从一个共享移动到另一个共享或从一个文件夹移动到另一个文件夹。它只是一个公用文件夹,公司中的每个人都可以访问。

    我尽一切努力解决问题,我发现的唯一一件事就是用干净的 Windows-7 副本重新部署工作站解决了这个问题。

    就我而言,Windows7 与 SAMBA 的交互似乎是个问题。有趣的是,我还有其他 Win7 机器,但其他用户没有出现问题,但这个特定的特定用户 ID 仅在 Win7 机器上出现问题。

    我什至删除了用户 ID 并重新创建了它,但清除他们的漫游配置文件并没有解决问题。我还发现,如果我告诉用户使用与旧用户 ID 不匹配的新创建的用户 ID,问题仍然存在。

    如果这台 Windows-7 工作站导致问题与用户 ID 一起出现,则在它使用该用户 ID 传送到其他 Win-7 工作站之后。

    重新安装一个 Win-7 工作站可以解决问题。

    • 0

相关问题

  • 您最喜欢的云计算提供商是什么?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

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

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve