フォルダーの現在のアクセス許可を表示する方法


41

特定のフォルダに対して誰がどのような権限を持っているかを知りたい。これを表示するにはどうすればよいですか?

問題のフォルダーは/ srv / wwwです


@Octavian Damieanを上手に説明しました。GUIベースのプロパティ/許可設定では、ほとんどのボックスがグレーアウトされています。そして、あなたはそれらを変更することはできません、それは彼らがROOTによって作成され、ユーザーがNON ROOTだからですか??
RiG SEOサービス14

回答:


44

コマンドラインでを発行しls -la /srv/wwwます。あなたにとって興味深い部分は2行目です。

すべての列の説明:

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]

サンプル出力:

total 52
drwxr-xr-x 15 root root  4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root  4096 2011-04-17 19:31 ..

本当に興味深いのは.、現在のディレクトリを表す要素の行です。

私のサンプルの現在のディレクトリのアクセス許可はdrwxr-xr-x、次のことを意味します。

  • ディレクトリのd
  • rwxは、所有者の読み取り、書き込み、実行の許可を意味します
  • rxは、グループの読み取りおよび実行権限を意味します
  • rxは、他のすべてのユーザーの読み取りおよび実行権限を意味します

GUIでアクセス許可を取得するには

  1. 権限を知りたいディレクトリを右クリックして、を選択しますProperties

  2. Permissionsこれを取得するにはタブをクリックしてください

    ここに画像の説明を入力してください


12

以下も使用できます。

ls -ld /path/to/directory

ディレクトリの内容ではなく、ディレクトリの権限のみに関心がある場合


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.