速報

X.Orgのクライアントライブラリーで17件を修正!Linux端末と画像処理の利用範囲を点検

CATEGORY

【Linux】chownでファイルやディレクトリの所有者・グループを変更する

※本ページのリンクにはプロモーションが含まれています。

【Linux】chownでファイルやディレクトリの所有者・グループを変更する

目次

本記事では、Linuxでファイルやディレクトリの所有者・グループを変更する「chown」の使い方をご紹介しています。

レンタルサーバーでは、ユーザーやファイル、ディレクトリの所有者・グループの権限等を意識することはほとんどありません。ホスティング業者が適切なアクセス権を事前に付与した状態でアカウントが発行されるからです。

ただ、オンプレミスサーバであったり、AWS、Azure、GCPといったクラウドサービスであったり、VPSや専用サーバー等で構築・運用する上では必須の知識です。

本記事では、ファイルやディレクトリに設定された所有者・グループの変更ができる「chown」の使い方を詳しく岡は死していければと思います。

では、解説していきます。

スポンサーリンク

chownとは

chownはファイルやディレクトリの所有者やグループを変更することができるコマンドになります。

ファイルやディレクトリは、基本的に作成したユーザーが所有者になっていることが多いです。ただ、所有者があまり使っていないユーザーであったり、グループであったりすると、運用上よろしくない場合があります。

そういった際にchownでファイルやディレクトリの所有者やグループを変更することができます。

chownの使い方

chownの構文は下記の通りです。

$ chown [オプション] [ユーザー[:グループ]] [ファイル ディレクトリ]

オプションには下記を指定することができます。

オプション説明
-c変更されたファイルやディレクトリの情報のみを出力します。
-f変更に失敗してもエラーメッセージを表示しないようにします。
-v処理した内容を出力します。
-Rディレクトリとその配下のファイルやディレクトリの所有者(グループ)を一括で変更します。

では、実際にいくつかの例を参考にコマンドを入力してみます。

スポンサーリンク

chownでファイルの所有者を変更する

chownでファイルの所有者を変更してみます。下記の例では「index.html」のファイルの所有者を「ryohei」というユーザーに設定しています。

$ chown ryohei index.html

chownでファイルのグループを変更する

chownでファイルのグループを変更してみます。下記の例ではファイル「index.html」の所有者を「operation」というグループに設定しています。

$ chown :operation index.html

スポンサーリンク

chownでディレクトリのユーザーとグループを一括で再帰的に変更する

chownでディレクトリの所有者とグループを変更してみます。その際に再帰的、配下に存在するファイルやディレクトリの所有者・グループもすべて変更しています。

変更する所有者は「ryohei」グループは「operation」とします。オプションには再帰的な変更を意味する「-R」を指定します。

$ chown -R ryohei:operation index.html

最後に

chownはファイルやディレクトリの所有者やグループを変更する際に使用するコマンドです。サーバーを運用していく上で頻繁に使用するコマンドになりますので、使い方を覚えて効率よく運用していただければ幸いです。

以上、Linuxのchownでファイルやディレクトリの所有者・グループを変更する方法のご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、これまでに100以上のWordPressサイトの構築・保守を担当してきました。Webサイト制作に加え、アプリ開発やAIを活用した開発にも取り組み、近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
WordPress / PHP / JavaScript / アプリ開発 / Webサイトの運用・セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

スポンサーリンク

関連する記事

おすすめの書籍