この節では、ファイル所有権を変更する方法について説明します。
ファイルまたはディレクトリの所有者でない場合は、スーパーユーザーになります。
現在の所有者またはスーパーユーザーだけが、chown コマンドを使用してファイルまたはディレクトリの所有者を変更できます。
chown コマンドを使用してファイルの所有者を変更します。
$ chown newowner filename
newowner |
ファイルまたはディレクトリの新しい所有者名 |
filename |
ファイルまたはディレクトリ |
ファイルの所有者が変更されていることを確認します。
$ ls -l filename
次の例では、myfile の所有権をユーザー rimmer に設定します。
$ chown rimmer myfile $ ls -l myfile -rw-r--r-- 1 rimmer scifi 112640 May 24 10:49 myfile
ファイルまたはディレクトリの所有者でない場合は、スーパーユーザーになります。
現在の所有者またはスーパーユーザーだけが、chgrp コマンドを使用して、ファイルまたはディレクトリの所有者を変更できます。
chgrp コマンドを使用して、ファイルのグループ所有者を変更します。
$ chgrp group filename
group |
ファイルまたはディレクトリの新しいグループ名 |
filename |
ファイルまたはディレクトリ |
ファイルのグループ所有権が変更されていることを確認します。
$ ls -l filename
次の例では、myfile のグループ所有権をグループ scifi に設定します。
$ chgrp scifi myfile $ ls -l myfile -rwxrw-- 1 rimmer scifi 12985 Nov 12 16:28 myfile