A:CHMODは一度慣れてしまえば大変シンプルなコンセプトです。CHMODはRaidenFTPDがモードを管理するのに使用します。ファイルやディレクトリのモードはファイルのアクセス権を決定します。
モードは8進数の絶対値で指定されます。 nnnの形式で指定され、nは0から7までの数字です。モードは次の値を取ります。
400 オーナーのみ読み取り可能
200 オーナーのみ書き込み可能
100 オーナーのみ実行(削除)可能
700 オーナーのみ読み込み、書き込み、実行可能
040 グループのみ読み取り可能
020 グループのみ書き込み可能
010 グループのみ実行(削除)可能
070 グループのみ読み込み、書き込み、実行可能
004 その他の人も読み取り可能
002 その他の人も書き込み可能
001 その他の人も実行(削除)可能
007 その他の人も読み込み、書き込み、実行可能
モードのパターンが見えてきましたか?最初の数字はオーナーに適用されます。2番目の数字はオーナーと同じグループに属するユーザーに適用されます。3つ目の数字はそれ以外のユーザーに適用されます。
(例えばオーナーとは違ったグループの人です) ファイルやディレクトリのオーナーとは通常はそのファイルやディレクトリを作成したユーザーです。
0は許可が無いことを意味します。1は実行(削除)、2は書き込み、4は読み込みを許可します。これらの数字は、足す事ができます。4+2は6で、読み込みと書き込みの許可があることを示します。
例: site chmod 775 * これはオーナーに読み込み、書き込み、削除のアクセス権を与えます。オーナーのグループ内のユーザーも読み込み、書き込み、削除ができます。その他の人は読み込みと削除ができます。
例: site chmod 760 john.mp3 これはjohn.mp3のファイルアクセス権をモード760
(オーナーは読み込み、書き込み、削除可能。オーナーのグループ内のユーザーは読み込み、書き込み可能。その他の人は何も許可がありません)にします。. |