1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linux入門:Linuxのファイル所有権管理コマンドのchownとchgrpについて使いながらまとめてみた

Posted at

はじめに

Linuxのファイルやディレクトリの所有権を適切に管理することは、システムのセキュリティやアクセス制御を適切に行う上で重要です。

本記事では、chownchgrp コマンドの基本的な使い方や実用的なオプションについて解説します。

書こうと思ったきっかけ

Linuxを使用していると、ファイルの所有者やグループを変更したい場面がよくあります。

特に、管理者権限(root)で操作する必要があるケースでは、誤った設定をするとアクセス権の問題が発生することがあります。

そこで、適切なコマンドの使い方をまとめることで、トラブルを未然に防ぎ、安全なシステム運用をサポートできると考えました。

chown コマンド:ファイルの所有者を変更する

chown コマンドは、指定したファイルやディレクトリの所有者(オーナー)を変更するために使用されます。

基本的な使い方

chown root ファイル名

例えば、test.txt の所有者を root に変更するには、次のように入力します。

chown root test.txt

実際のターミナル画面

Screenshot 2025-03-15 at 8.10.36.png

chown で所有者とグループを一度に変更する

chown コマンドでは、所有者とグループを同時に変更することも可能です。

chown ユーザー名:グループ名 ファイル名

例えば、test.txt の所有者を root、グループを wheel に変更するには、以下のようにします。

chown root:wheel test.txt

実際のターミナル画面

Screenshot 2025-03-15 at 8.13.03.png

-R オプションを使って再帰的に変更

-R オプションを付けることで、ディレクトリ内のすべてのファイルやサブディレクトリの所有者を変更できます。

chown -R root:wheel /path/to/directory

chgrp コマンド:ファイルのグループを変更する

chgrp コマンドは、ファイルやディレクトリのグループを変更するために使用されます。

基本的な使い方

chgrp root ファイル名

例えば、test.txt のグループを wheel に変更するには、次のように入力します。

chgrp wheel test.txt

実際のターミナル画面

Screenshot 2025-03-15 at 8.15.05.png

-R オプションでディレクトリ内のすべてのファイルのグループを変更

-R オプションを付けると、指定したディレクトリ内のすべてのファイルやディレクトリのグループを変更できます。

chgrp -R wheel /path/to/directory

まとめ

  • chown コマンドはファイルの所有者を変更する。
  • chgrp コマンドはファイルのグループを変更する。
  • chown user:group ファイル名 で所有者とグループを同時に変更可能。
  • -R オプションを使うと、ディレクトリ以下のすべてのファイルやフォルダに適用できる。

ファイルの権限管理はシステムのセキュリティに直結するため、適切に設定し、安全な環境を維持してみてください!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?