あなたのIPv4アドレス:
オペレーティングシステム:
プロバイダー:

Linuxのchmodパーミッションの基本

Linuxのchmodによるパーミッションは、一般的なネットワークのトラブルシューティングとしてではなく、正確なルールや単位、ビット表現から見たほうがずっとわかりやすくなります。計算を始める前に、何を測るのか、入力の単位は何か、どのような形式で結果を出すのかをはっきりさせておきましょう。

計算結果の確かめ方

変換式や計算式を書き出して計算し、逆の操作で検算します。ビットとバイト、10進数と2進数・16進数の表記を混同しないよう注意してください。chmodの場合は、所有者、グループ、その他のユーザーそれぞれについて、読み取り・書き込み・実行を別々に計算します。ダウンロード時間は、速度が変動するうえプロトコルのオーバーヘッドも加わるため、あくまで目安です。

644、755、777の意味

通常のファイルの場合、644は所有者が読み書き可能で、グループとその他のユーザーは読み取りのみという意味です。755はさらにグループとその他のユーザーに実行権限を与えるもので、実行可能なスクリプトやディレクトリでよく使われます。777は、ほとんどのアプリケーションが必要とする範囲をはるかに超えて書き込み権限を与えてしまうため、とりあえずの解決策として使うのは避けてください。結果は2IPのchmod計算ツールで確かめられます。