我已经设置了一些/Users/username/Library/Application Support/Spotify/prefs
我想保留的 Spotify UI 设置。我遇到一个问题,应用程序每次启动时都会覆盖该文件。我试图防止这种情况发生,chmod a-w prefs
并运行ll
返回,其权限-r--r--r--
以我的用户名作为所有者,员工作为组。当我启动 Spotify 时,它会将文件重置为默认值并将权限更改回-rw-r--r--
. 在此期间,我从未被要求提供 sudo 密码。这是怎么发生的?
这些文件及其目录属于您的用户。因此,以您的用户身份运行的应用程序可以随心所欲地进行操作。
在这种背景下,最有可能的是Spotify正在删除完全重写的文件。这需要对目录而不是文件的写权限。
chown root ...
您可以尝试从父目录中删除所有写入权限(甚至它):
chmod 555 '/Users/username/Library/Application Support/Spotify'
Run Code Online (Sandbox Code Playgroud)
这可能会导致应用程序出现其他问题,但不幸的是,您几乎无法阻止应用程序重写文件。
归档时间: |
|
查看次数: |
986 次 |
最近记录: |