我使用 chmod 和 setfacl 命令弄乱了我的一个分区。我想撤消所有这些命令。
我需要正常的 ntfs 卷默认权限。我正在运行双启动 win10-lubuntu。
Chmod 不再起作用。可能是 chmod g+s 的原因。
root@nec-PC:/mnt# chmod 755 -c 01CFD131F13B1EE0
mode of '01CFD131F13B1EE0' changed from 0777 (rwxrwxrwx) to 0755 (rwxr-xr-x)
root@nec-PC:/mnt# chmod 755 -c 01CFD131F13B1EE0
mode of '01CFD131F13B1EE0' changed from 0777 (rwxrwxrwx) to 0755 (rwxr-xr-x)
root@nec-PC:/mnt# chmod 755 -c 01CFD131F13B1EE0
mode of '01CFD131F13B1EE0' changed from 0777 (rwxrwxrwx) to 0755 (rwxr-xr-x)
root@nec-PC:/mnt#
等等等等,但没有任何改变。
编辑:目标分区没有安装操作系统。
历史:
276 chmod 755 01CFD131F13B1EE8
277 chmod 755 01CFD131F13B1EE0
278 ls
279 cd 01CFD131F13B1EE0
280 ls
281 cd New folder
282 ls
283 cd ..
284 cd mnt
285 ls
286 chmod 755 -R 01CFD131F13B1EE0
287 man ls
288 ls
289 chmod g+s 01CFD131F13B1EE0
290 setfacl
291 setfacl -d -m g::rwx
292 setfacl -d -m g::rwx 01CFD131F13B1EE0
293 setfacl -d -m o::rx 01CFD131F13B1EE0
294 getfacl 01CFD131F13B1EE0
295 ls
296 sudo setfacl -d -m o::rx 01CFD131F13B1EE0
297 getfacl 01CFD131F13B1EE0
298 chmod g+s 01CFD131F13B1EE0
299 setfacl -d -m g::rwx 01CFD131F13B1EE0
300 setfacl -d -m o::rx 01CFD131F13B1EE0
301 getfacl 01CFD131F13B1EE0
差不多就是这样了。你可能已经注意到了,我不太擅长这些东西。
答案1
我在 Linux 上找不到任何应用程序来解决这个问题。我只在 Windows 上使用了权限时间机器精简版程序,这解决了所有错误。
http://www.amydprojects.com/2013/10/permissions-time-machine-v14.html