Solaris のシステム管理 (第 2 巻)

アクセス権を記号モードで変更する方法

  1. ファイルまたはディレクトリの所有者でない場合は、スーパーユーザーになります。

    現在の所有者またはスーパーユーザーだけが、chmod コマンドを使用してファイルまたはディレクトリの所有者を変更できます。

  2. chmod コマンドを使用してアクセス権を記号モードで変更します。


    $ chmod who operator permission filename
    

    who operator permission

    who では、アクセス権を変更するユーザーを指定し、operator では実行する操作を指定し、permission では変更後のアクセス権を指定する。有効な記号については、表 17-7 を参照

    filename

    ファイルまたはディレクトリを指定する 

  3. ファイルのアクセス権が変更されていることを確認します。


    $ ls -l filename
    

例 - アクセス権を記号モードで変更する

次の例は、その他のユーザーの読み取り権を削除します。


$ chmod o-r filea

次の例は、ユーザー、グループ、その他のユーザーの読み取り権と実行権を追加します。


$ chmod a+rx fileb

次の例は、グループに読み取り権、書き込み権、および実行権を割り当てます。


$ chmod g=rwx filec