Quando conecto meu disco rígido externo, insiro um DVD ou tento ver o que tenho no meu drive USB, comportamento peculiar é o resultado usual.
Os sistemas de arquivos montam bem. Quando eu faço login como root sudo su, consigo ver o conteúdo da /media/casper/externaldrivemulta perfeitamente. Meu usuário, no entanto, caspernão pode. O Ubuntu responde a todas as ações que envolvem o local Permission denied:
casper@casper-desktop:/media$ ll /media/casper/externaldrive
ls: cannot access '/media/casper/externaldrive': Permission denied
Eu decidi fazer uma busca na permissão (problemas) da /mediapasta. Como casper, vejo o seguinte:
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/
O que me impressionou foi que ele disse total 16, embora haja apenas no máximo 6 listagens. Então eu executei o comando novamente, mas como root. O resultado foi o mesmo, estranho. (Alguém pode me esclarecer sobre isso?)
Enfim, o que mais me impressionou foi que o /media/casperdiretório não é meu e também não pode ser acessado por mim. Fiquei tentado chown -Ra usar apenas as bazinkas, mas depois de me controlar, pesquisei algo como "Pasta de usuário de mídia, não a minha, me ajude".
Demorou um pouco, mas finalmente me deparei com este tópico, onde os usuários explicam o objetivo das 750 root:root /media/userpastas. Ele garante que apenas o root possa montar, visualizar e gerenciar sistemas de arquivos, dos quais as permissões individuais são alteradas para o usuário real.
Portanto, se minhas informações estiverem corretas, as /media/casper/externaldrivepermissões deverão ser favoráveis para mim. Eu chequei,
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/
E este parece ser o caso.
Então é aqui que eu estou preso. O sistema de arquivos tem permissões para mim por toda a árvore de diretórios, mas não consigo acessar um único arquivo. É o mesmo para unidades de CD e USB.
Quem pode me ajudar a acessar o meu precioso?
Ah, e falando nisso. O segmento mencionado acima fala da ACL nessas /media/userpastas, indicada por um +após as permissões regulares, como drwxr-x---+ 3 root root. Meu sistema não mostra isso. A ACL nessas pastas é padrão para o Ubuntu ou o usuário tem coisas especiais acontecendo? Devo ficar preocupado com a origem do problema?
Obrigado pela leitura.
lscontagem total de blocos de 1kB usados pelos arquivos no diretório, de forma não recursiva. Consulte unix.stackexchange.com/a/4110/44281 .
drwxr-x--- 3*?