如何获取此文件的访问权限?

如何获取此文件的访问权限?

我以管理员身份登录 Windows 11 Pro。我仍然没有 MQTT 日志文件的访问权限mosquitto.log。以下是屏幕截图:

在此处输入图片描述

另一篇文章中有简要说明如何操作(https://stackoverflow.com/questions/60597476/enable-log-on-mosquitto-which-is-running-as-a-windows-service-on-windows-server): “1) 用您的帐户取得所有权,并且 b) 启用继承”,但在点击此对话框后,我不知道如何完成。我希望有一个没有学习曲线的链接或说明。目前我只是一个偶然的 Windows 用户。

答案1

请记住,访问权限并不是唯一可以阻止访问的东西;如果另一个程序(例如 Mosquitto 服务器)当前以“独占”模式打开了相同的文件,那么也无法打开该文件。

“1)拥有你的账户所有权”

对话窗口显示该文件已归“管理员”组所有,这应该足够了。

通过“更改”链接,您可以设置您想要的任何所有者(它实际上使用比takeown通常用于此任务的命令更强大的操作)。

所有权赋予您编辑文件的 ACL(“权限条目”下的访问控制列表)的权利。

“b) 启用继承”

点击底部的“启用继承”按钮。继承将导致 Windows 从父文件夹复制所有 ACL 条目。

或者,您也可以单击“添加”并手动将自己添加到访问列表中,授予自己“完全控制”或仅“修改”权限。

相关内容