端末から次の操作をします。
imagesフォルダ内の全ファイルに読み取り許可を与える方法
chmod go+r public_html/images/*
public_htmlのhtmlファイルも新しく作ったのならこれも必要
chmod go+r public_html/*
imagesフォルダを作ったときに一度だけすること
chmod go+rx public_html/images
1.public_htmlの中にimagesというフォルダを作る
2.imagesに読み取り許可を与える
3.imagesに公開したい画像ファイルを置く(作る、またはコピー・移動する)
4.画像ファイルに読み取り許可を与える
もちろん1.,2.は最初に1回準備します。3.,4.はそのつどおこないます。
public_htmlの中で右クリックして「フォルダの生成」を選択し、名前をimagesとします。
[アプリケーション]-[アクセサリ]-[端末]で起動されるソフトウェアを使います。
ls -l public_htmlとキーボードから入力して[Enter]を押します。
z2c2s@star00:~$ ls -l public_html合計 6 drwx------ 2 z2c2s z2c2s 4096 2012-06-06 14:51 images -rw-r--r-- 1 z2c2s z2c2s 424 2012-05-23 14:40 index.html -rw-r--r-- 1 z2c2s z2c2s 1119 2012-05-14 12:44 iroiro.html -rw-r--r-- 1 z2c2s z2c2s 830 2012-04-23 12:43 joho.html
最初にdのあるのはフォルダ。-はファイルです。
z2c2sの部分はファイルの所有者(多くの場合保存した人)のユーザー名です。
rwx------ の部分が読み書きなどの権限を表します。パーミッションといいます。最初の3つがimagesフォルダの所有者の権限で、当然読めて(r)書き換えできて(w)中に入ること(x)ができるようになっています。
chmod go+rx public_html/images とキーボードから入力して[Enter]を押し、再び ls -l public_htmlとキーボードから入力して[Enter]を押します。
z2c2s@star00:~$ chmod go+rx public_html/imagesz2c2s@star00:~$ ls -l public_html
合計 16 drwxr-xr-x 2 z2c2s z2c2s 4096 2012-06-06 14:51 images -rw-r--r-- 1 z2c2s z2c2s 424 2012-05-23 14:40 index.html -rw-r--r-- 1 z2c2s z2c2s 1119 2012-05-14 12:44 iroiro.html -rw-r--r-- 1 z2c2s z2c2s 830 2012-04-23 12:43 joho.html
新たにrやxが現れました。これでだれでもこのフォルダの中のファイルを読み取ることができるようになります。
書き換えや消去をされては困るので書き換え許可(w)はしません。
gimpなどで画像を作ったり、他の場所からコピーしたりします。
ls -l public_html/images とキーボードから入力して[Enter]を押します。
z2c2s@star00:~$ ls -l public_html/images合計 4 -rw------- 1 z2c2s z2c2s 16198 2012-05-21 12:38 yama.jpg
最初にdのあるのはフォルダ。-はファイルです。yama.jpgひとつがあります。
rw------- の部分は今度はyama.jpgのパーミッションです。最初の3つが rw- ですがyama.jpgの所有者の権限で、当然読めて(r)書き換えできる(w)ようになっています。3つ目は(x)でなく(-)ですが、「プログラムとして実行できない」という意味です。jpgファイルはプログラムでないので実行権は必要ありません。
(x)はフォルダでは「中に入ることができる」ファイルでは「プログラムとして実行できる」です。
chmod go+r public_html/images/* とキーボードから入力して[Enter]を押し、再び ls -l public_html/imagesとキーボードから入力して[Enter]を押します。
z2c2s@star00:~$ chmod go+r public_html/images/*z2c2s@star00:~$ ls -l public_html/images
合計 4 -rw-r--r-- 1 z2c2s z2c2s 16198 2012-05-21 12:38 yama.jpg
新たにrが現れました。これでだれでもyama.jpg を読み取ることができるようになります。
書き換えや消去をされては困るので書き換え許可(w)はしません。