訳あり初心者用Linuxサーバー構築講座
プロのLinuxサーバー管理者は、どうやって「Linux」という言葉すら知らない新人に
たった30日で現場の技術を教え込むのか・・・?その秘密を公開しています。


UNIX/Linuxコマンド Topics Linux初心者のためのサイトLinuxコマンド, LinuxコマンドA-E, ファイル・ディレクトリ管理コマンド > 010.chmodコマンド ファイル、ディレクトリのアクセス権限をかえる


全200ページ期間限定無料モニターレポートをあなたにプレゼント中

当サイトにアクセスありがとうございます。
ただ今、アクセスしてくれたお礼に期間限定で合計200ページ以上の無料モニターレポート(2冊)をプレゼント しています。いますぐお申込みフォームより限定モニターレポートをダウンロードしてください。

●完全無料でLinuxをWindows上で動作させるマニュアル(全80ページ)

●Linux挫折者・初心者向けサーバー構築マニュアル
【イントラサーバー構築Vine Linux4.2編】(全120ページ)

姓: 名:(ニックネーム可)
メールアドレス:

現在、モニターとして上記の2冊のレポートを無料で差し上げています。
いますぐ上記お申込みフォームから、モニターレポートを手に入れてください。

このレポートさえあれば、どんな人でもいますぐLinuxをはじめられます。



このサイトについて、、、。

このサイトについて、、、。まずは私の想いをしってください。あなたに一番最初に読んで欲しい

UNIX/Linuxコマンド Topicsについてこちらをクリックしてください。

Linux30日間無料メールセミナー 2007

無料メールセミナー

初心者のあなたも30日でリナックスがマスターできる!

▼ Linux30日間無料メールセミナー 2007

姓: 名:(ニックネーム可)
 メールアドレス: 
メールセミナーに関するよくある質問はこちら
Linux30日間無料メールセミナーのさらに詳しい説明はこちらをクリックしてください

30日間毎日あなたにリナックスを使うための知識、テクニックを無料で届けます!
公開から3年、9000名が体験したセミナーです。

※登録するとmag2のメルマガに自動登録されます。
また、Pakiraからお知らせメールが届きます。あらかじめご了承ください。

登録してくれたあなただけに教えます。
公開から9000名以上が体験!!喜びの声がたくさん届いています!!

メールセミナーを受講するには、いますぐメールアドレスを登録するだけ!
 登録したその日からセミナーが始まります!

※受講解除はメールの下にある購読解除リンクをクリックするだけです。
 クリック一つで解除できてしまいますので、注意してください。


Vine Linuxインストールマニュアルを無料

Vine Linuxインストールマニュアルを無料プレゼント中!

Linuxのはじめの一歩、インストールマニュアルを差し上げます。これからリナックスをはじめようと思うならまずはインストールからはじめてみましょう!このマニュアルを見ればあなたもすぐにリナックスが使えます!

姓: 名:(ニックネーム可)
メールアドレス:

※登録するとmag2のメルマガに自動登録されます。また、Pakiraからお知らせメールが届きます。あらかじめご了承ください。


010.chmodコマンド ファイル、ディレクトリのアクセス権限をかえる


訳あり初心者用Linuxサーバー構築講座
プロのLinuxサーバー管理者は、どうやって「Linux」という言葉すら知らない新人に
たった30日で現場の技術を教え込むのか・・・?その秘密を公開しています。

ファイル、ディレクトリのアクセス権限をかえる

■-- 文法 --■

chmod (オプション) アクセス権限 ファイル名 or ディレクトリ名

     例)
      chmod▲777▲test.txt
      ディレクトリまたはファイルのアクセス権限を変更します
       ※▲はスペースを表してます。



■ オプション

-R ディレクトリの権限を変更するとそれ以下のすべてのファイル、ディレクトの権限をかえる
-f 権限を変更できなかった場合でもエラーメッセージを表示しない

■ 実行例

-----------------------------------------------------------------
$ ls -l ←ファイルの詳細を表示します
total 4
-rw-r--r-- 1 pakira pakira 5 Sep 23 12:27 pakira_file.dat
   ↑アクセス権限はこの「rw-r--r--」部分をみます


$ chmod 755 pakira_file.dat ←アクセス権限を変更するコマンドを実行します


$ ls -l    ←ファイルの詳細を再度表示します
total 4
-rwxr-xr-x 1 pakira pakira 5 Sep 23 12:27 pakira_file.dat*
   ↑アクセス権限の部分が「rwxr-xr-x」に変更しています。

-----------------------------------------------------------------
「rwxr-xr-x」は左から3つずつ区切って見ます。

一番左側の3つ「rwx」はファイル所有者 (この場合はあなたになります)のアクセス権限になります。真ん中の3つは、ファイル所有グループ (この場合は group) のアクセス権限になります。そして、最後の右3つは、うえの2つ以外のユーザーになります。

◆「rwx」にはそれぞれ意味があります。
 「r」は読み込み可能、「w」は書き込み可能、「x」は実行可能という意味です。

うえの例の「rwxr-xr-x」の意味としては、あなた自身は、そのファイルに対して、読み込み、書き込み、実行権限があるということになります。また、ファイル所有グループと、そのほかのユーザーには、読み込みと実行権限があるということになります。

◆コマンドを実行したときは
 
  『chmod 755 pakira_file.dat』
  
と記述しました。真ん中の数字「755」で権限を設定しています。意味としては、次のようになります。

  4 読み込める
  2 書き込める
  1 実行できる

 という風になります。

複数の権限を与えたい場合には、それぞれの数字をプラスして指定してあげます。たとえば、全部の権限をあたえる場合は、「7」を、読み込み、書き込み権限のみを与える場合は「6」となります。

-----------------------------------------------------------------
*****************************************
■『これは便利は使い方』
*****************************************
オプションとして「-R」をしてディレクトリの権限を変更すると、ディリクトリの中にあるファイル、ディレクトリも同じ権限になります。

 一括で権限を変更したい場合に、使用するとたいへん、便利ですよ。

$ ls -l test/ ←ディレクトリの中のファイルの詳細を表示する
total 4
-rwxr-xr-x 1 pakira pakira 5 Sep 23 12:27 pakira_file.dat*


$ ls -l ←ディレクトリの詳細を表示する
total 4
drwxr-xr-x 2 pakira pakira 4096 Sep 23 12:27 test/


$ chmod -R 777 test ←ディレクトリに対して、全権限を「-R」であたえる


$ ls -l
total 4
drwxrwxrwx 2 pakira pakira 4096 Sep 23 12:27 test/


$ cd test/
$ ls -l
total 4
-rwxrwxrwx 1 pakira pakira 5 Sep 23 12:27 pakira_file.dat*


「test/」ディレクトリも、「pakira_file.dat」ファイルも全権限をあたえられていることが確認できます。


Linuxはファイル、ディレクトごとに、個別でアクセス権限を設定できます。他人にみられたらまずいファイルや、実行されると困るプログラムなどに対して、個別に権限をつけることによってセキュリティーを高めることができます。

-----------------------------------------------------------------


訳あり初心者用Linuxサーバー構築講座
プロのLinuxサーバー管理者は、どうやって「Linux」という言葉すら知らない新人に
たった30日で現場の技術を教え込むのか・・・?その秘密を公開しています。

UNIX/Linuxコマンド Topics Linux初心者のためのサイト:当サイトについて

  • UNIX/Linuxコマンド Topics Linux初心者のためのサイトは個人で運営しているサイトです。
  • ご意見、ご質問はメールでお願いいたします。

無料メールセミナー

  • 初心者のあなたも30日でLinuxがマスターできる!
  • 姓: 名:
    メールアドレス: 
  • 登録してくれたあなただけに教えます。(ニックネーム可)

UNIX/Linuxコマンド Topics検索



初心者向け

Linuxコマンド

Linux Tips

Linuxサーバー構築

Linux用語集

Linux Information

当サイトについて

オススメリンク

無料メールセミナー

  • 初心者のあなたも30日でリナックスがマスターできる!
  • 姓: 名:
    メールアドレス: 
  • 登録してくれたあなただけに教えます。(ニックネーム可)

当サイト公式ブログ

サーバー構築講座

  • 訳あり初心者用Linuxサーバー構築講座
  • プロのLinuxサーバー管理者は、どうやって「Linux」という言葉すら知らない新人に
  • たった30日で現場の技術を教え込むのか・・・?その秘密を公開しています。
  • 興味ある方はいますぐクリック!!

基礎記事

  • 基礎から理解Linuxを基礎から理解
  • ↑図解入り解説でLinuxのしくみを理解できます。
  • ぜひ一読ください。(pakira)

格安ドメイン

執筆した本

スポンサードリンク

[ リンク ]

mag2メルマガ

copyright(c) 2004-6 UNIX/Linuxコマンド Topics Linux初心者のためのサイト All Rights Reserved.