windows - 升级 Fedora 后,为什么我无法再更改通过 SMB 挂载的文件的权限

标签 windows linux permissions samba smb

去年我一直在运行 Fedora 9 --- 我有一个 Windows 机器(实际上是一个虚拟机),它使用我自己的名称/密码在 Fedora 机器上安装一个文件夹。我这样做是为了可以在 Windows 上运行我的版本控制程序 (Vault)。过去 6 个月以来,它一直完美运行。

昨天,我将 Fedora 从版本 9 升级到版本 11。此后,我无法再从 Windows 机器更改文件权限。没有任何改变,机器上没有防火墙,SELinux 被禁用(SELINUX=disabled in/etc/sysconfig/selinux),等等

我仍然可以读取这些文件。知道发生了什么以及如何解决这个问题吗?

谢谢, 大卫

附注我得到的错误是

将属性应用到文件时发生错误: ....我的文件名... 访问被拒绝。

P.P.S。我能够在安装的文件夹中创建一个新文件。执行此操作后,我可以更改其属性以使其变为只读。但我无法再次将其属性更改为可写。希望这会有所帮助。

最佳答案

事实证明,这似乎是安装 Fedora 11 时遇到的最新版本 Samba 中的一个错误。

我从源代码手动构建了 SAMBA 3.4.1,安装了它,我的 Windows 机器可以很好地使用它。

(以防万一其他人搜索此网站)

关于windows - 升级 Fedora 后,为什么我无法再更改通过 SMB 挂载的文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1395475/

相关文章:

windows - 前置到标准输入

Windows CSP API

linux - 连接 lapack 时遇到问题

linux - 在 sed 替换中使用 $HOSTNAME

sql - 执行包含动态 SQL Sybase 的存储过程

C# 测试用户是否具有对文件夹的写入权限

android - 为什么 Google Play 商店要求的权限不在我的 list 中?

Python 连续读取 Popen (Windows)

c++ - Silverlight for Windows Embedded 7 中的多页应用程序

Python Authlog 日志文件分析