外付けハードドライブを接続したり、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*
どういう意味ですか?