Quando collego il mio disco rigido esterno, inserisco un DVD o provo a vedere cosa ho sul mio disco USB, un comportamento peculiare è il solito risultato.
Il filesystem si monta bene. Quando accedo come root sudo su
, posso vedere il contenuto della /media/casper/externaldrive
perfezione. Il mio utente, tuttavia, casper
non può. Ubuntu risponde a ogni azione che coinvolge la posizione Permission denied
:
casper@casper-desktop:/media$ ll /media/casper/externaldrive
ls: cannot access '/media/casper/externaldrive': Permission denied
Ho deciso di scavare nell'autorizzazione (problemi) della /media
cartella. Come casper
, vedo quanto segue:
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/
Ciò che mi ha colpito è che ha detto total 16
, mentre ci sono solo 6 elenchi. Quindi ho eseguito nuovamente il comando, ma come root
. Il risultato è stato lo stesso, strano. (qualcuno può illuminarmi su questo?)
Ad ogni modo, ciò che mi ha colpito ancora di più è stato il fatto che la /media/casper
directory non è mia e non è accessibile da me. Sono stato tentato di chown -R
uscirne solo con i bazinka, ma dopo essermi preso da solo ho cercato su Google qualcosa come "La cartella dell'utente multimediale non la mia mi aiuta".
Ci è voluto un po 'ma alla fine mi sono imbattuto in questo thread, in cui gli utenti spiegano lo scopo delle 750 root:root /media/user
cartelle. Si assicura che solo root possa montare, visualizzare e gestire i filesystem lì, di cui i singoli permessi vengono cambiati per l'utente reale.
Quindi, se le mie informazioni erano corrette, le /media/casper/externaldrive
autorizzazioni dovrebbero essere favorevoli per me. Ho controllato,
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 questo sembra essere il caso.
Quindi è qui che sono bloccato. Il filesystem ha i permessi per me attraverso l'albero delle directory, ma non riesco ad accedere a un singolo file. Lo stesso vale per le unità CD e USB.
Chi può aiutarmi ad accedere al mio prezioso?
Oh, e comunque. Il thread sopra menzionato parla di ACL su queste /media/user
cartelle, indicato da un +
dopo le autorizzazioni regolari, come drwxr-x---+ 3 root root
. Il mio sistema non lo mostra. ACL su queste cartelle è standard per Ubuntu o l'utente ha cose speciali in corso, e dovrei essere preoccupato che questo è da dove proviene il mio problema?
Grazie per aver letto.
ls
conteggio totale di 1 KB blocca i file nella directory in modo non ricorsivo. Vedi unix.stackexchange.com/a/4110/44281 .
drwxr-x--- 3*
?