我试图运行同步程序来同步驱动器和计算机上的文件。同步程序说它无法访问 USB 驱动器上的文件。我更改了 /media/ 中文件夹和文件的权限和所有权,现在我无法访问它们或似乎无法更改它们。它导致所有外部媒体不可用。是的,我搞砸了。我想我需要再次正确设置权限,但我不确定“正确”应该是什么。
一些信息:
ls -l /media/
ls: cannot open directory '/media/': Permission denied
sudo ls -l /media/
total 4
drw-rw----+ 4 root root 4096 Nov 12 18:16 timothy
sudo ls -l /media/timothy
total 132
drwxr-xr-x 25 timothy timothy 1048576 Nov 12 18:16 AVON
drwxrwxrwx 1 timothy timothy 4096 Jul 27 2018 'Seagate Backup Plus Drive'
以外部驱动器为例:
sudo ls -l /media/timothy/AVON
drwxr-xr-x 2 timothy timothy
我不知道这些应该是什么。提前感谢你的帮助!蒂莫西
答案1
好的,我解决了。
“媒体”的权限需要为 drwxr-xr-x,我通过以下方式实现了:
chmod 750 media
现在一切都恢复正常了。谢谢@Rinzwind,你说得对,问题不在于文件夹的权限之内媒体,但具有目录“媒体”本身的权限。