Когда я подключаю свой внешний жесткий диск, вставляю DVD или пытаюсь посмотреть, что у меня есть на USB-накопителе, такое поведение является обычным результатом.
Файловые системы монтируются нормально. Когда я вхожу в систему как пользователь root sudo su
, я вижу содержимое /media/casper/externaldrive
совершенно нормально. Мой пользователь, однако, casper
не может. Ubuntu отвечает на все действия, связанные с локацией Permission denied
:
casper@casper-desktop:/media$ ll /media/casper/externaldrive
ls: cannot access '/media/casper/externaldrive': Permission denied
Я решил покопаться в разрешении (проблемах) /media
папки. Как casper
, я вижу следующее:
casper@casper-desktop:/media$ ls -alF
total 16
drwxr-xr-x 4 root root 4096 apr 21 17:47 ./
drwxr-xr-x 25 root root 4096 jul 29 15:43 ../
drwxr-x--- 3 root root 4096 aug 3 21:02 casper/
lrwxrwxrwx 1 root root 45 apr 21 17:47 .directory -> /etc/kubuntu-default-settings/directory-media
lrwxrwxrwx 1 root root 42 apr 21 17:47 .hidden -> /etc/kubuntu-default-settings/hidden-media
drwxr-xr-x 2 root root 4096 feb 29 23:56 home/
Что меня поразило, так это total 16
то, что там написано , в то время как есть только 6 списков. Так что я снова запустил команду, но как root
. Результат был такой же, странный. (Может ли кто-нибудь просветить меня об этом?)
В любом случае, меня поразило еще больше то, что /media/casper
каталог не мой и к нему я не могу получить доступ. Я chown -R
испытал искушение только базинками из этого, но после того, как я взял себя в руки, я гуглил что-то вроде «Папка пользователя мультимедиа, не моя, помогите мне».
Это заняло некоторое время, но в конце концов я наткнулся на эту ветку, где пользователи объясняют назначение 750 root:root /media/user
папок. Он гарантирует, что только root может монтировать, просматривать и управлять там файловыми системами, индивидуальные права доступа для которых изменены.
Так что, если моя информация была правильной, /media/casper/externaldrive
разрешения должны быть благоприятными для меня. Я проверил,
root@casper-desktop:/media/casper# ll
total 12
drwxr-x--- 3 root root 4096 aug 3 21:02 ./
drwxr-xr-x 4 root root 4096 apr 21 17:47 ../
drwxrwxrwx 1 casper casper 4096 aug 3 20:20 externaldrive/
И это похоже на случай.
Так вот где я застрял. Файловая система имеет разрешения для меня на всем протяжении дерева каталогов, но я не могу получить доступ к одному файлу. Это то же самое для CD и USB-накопителей.
Кто может помочь мне получить доступ к моей драгоценности?
Да, и кстати. Вышеупомянутый поток говорит об ACL для этих /media/user
папок, обозначенных +
после обычных разрешений, вроде drwxr-x---+ 3 root root
. Моя система не показывает это. Является ли ACL для этих папок стандартным для Ubuntu, или у пользователя происходят особые события, и я должен волноваться, что именно отсюда моя проблема?
Спасибо за прочтение.
ls
общие блоки подсчета 1Kb используемые файлы в каталоге, нерекурсивно. См. Unix.stackexchange.com/a/4110/44281 .
drwxr-x--- 3*
?