Коли я підключаю зовнішній жорсткий диск, вставляю DVD-диск або намагаюся побачити, що у мене на USB-накопичувачі, звична поведінка - це звичайний результат.
Файлові системи чудово монтуються. Коли я входжу як корінь 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/
І це, мабуть, так і є.
Тож тут я застряг. Файлова система має для мене дозволи до кінця через дерево каталогів, але я не можу отримати доступ до одного файлу. Це те ж саме для компакт-дисків та USB-накопичувачів.
Хто може допомогти мені отримати доступ до мого дорогоцінного?
Ой, і до речі. Вищезгаданий потік говорить про ACL на цих /media/user
папках, позначених +
після регулярних дозволів, як drwxr-x---+ 3 root root
. Моя система цього не показує. Чи ACL у цих папках є стандартним для Ubuntu, чи у користувача відбуваються спеціальні речі, і я повинен переживати, що звідси виникла моя проблема?
Дякуємо за прочитане
ls
загальні блоки підрахунку 1Kb використовувані файли в каталозі, нерекурсівние. Див. Unix.stackexchange.com/a/4110/44281 .
drwxr-x--- 3*
?