Solaris のシステム管理

ファイル所有権の変更

この節では、ファイル所有権を変更する方法について説明します。

ファイルの所有者を変更する方法

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

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

  2. chown コマンドを使用してファイルの所有者を変更します。

       $ chown newowner filename
    

    newowner

    ファイルまたはディレクトリの新しい所有者名 

    filename

    ファイルまたはディレクトリ 

  3. ファイルの所有者が変更されていることを確認します。

       $ ls -l filename
    

例 - ファイルの所有者を変更する

次の例では、myfile の所有権をユーザー rimmer に設定します。

$ chown rimmer myfile
$ ls -l myfile
-rw-r--r--   1 rimmer   scifi   112640 May 24 10:49 myfile

ファイルのグループ所有権を変更する方法

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

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

  2. chgrp コマンドを使用して、ファイルのグループ所有者を変更します。

       $ chgrp group filename
    

    group

    ファイルまたはディレクトリの新しいグループ名 

    filename

    ファイルまたはディレクトリ 

  3. ファイルのグループ所有権が変更されていることを確認します。

       $ ls -l filename
    

例 - ファイルのグループ所有権を変更する

次の例では、myfile のグループ所有権をグループ scifi に設定します。

$ chgrp scifi myfile
$ ls -l myfile
-rwxrw-- 1 rimmer scifi 12985 Nov 12 16:28 myfile