ホームページ >バックエンド開発 >PHPチュートリアル >Linux 775 と 777 のアクセス許可の違いは何ですか? 例を挙げていただけますか?
Linux 775 と 777 の権限の違いは何ですか?
読み取り権限 r = 4
書き込み権限 w = 2
実行権限 x = 1
775 これら 3 つの数字は、所有者、グループ ユーザー、およびその他のユーザーの権限を表します。
例:
7 人の所有者が読み取り、書き込み、実行の権限を持っています
7 人のグループ ユーザーが読み取り、書き込み、実行の権限を持っています
他の 5 人のユーザーが読み取り、実行の権限を持っています (4+1 = 5)
777 と 775 の違い775 は、他のユーザーには書き込み権限があるが、775 には書き込み権限がないことを意味します。
例:
ファイル A、権限は 775
root は所有者
www-data はグループ ユーザー
ooo は他のユーザー
次に、
root、www-data、ooo はファイル A を読み取り、実行できます。
root,www-data はファイル A に書き込むことができます。
ooo はファイル A に書き込めません。
777
の場合、3 人のユーザーがファイル A の読み取り、書き込み、実行が可能です
-rwx-r--r - - (合計 10 個のパラメータ)
最初のパラメータは chmod とは関係ありません
2-4 パラメータ: ユーザーに属します
5-7 パラメータ: グループに属します
8-10 パラメータ: 他の人に属します
次のステップは簡単です: r= =>readable w==>writable 制限を変更するには chmod コマンドを使用し、所有者とユーザーを変更するには chown コマンドを使用します
読み取り権限 r = 4
書き込み権限 w = 2
775 これら 3 つの数字は、所有権ユーザー、グループ ユーザー、およびその他のユーザーの権限を表します。
例:
7 人の所有者が読み取り、書き込み、実行の権限を持っています
7 人のグループ ユーザーが読み取り、書き込み、実行の権限を持っています
他の 5 人のユーザーが読み取り、実行の権限を持っています (4+1 = 5)
777 と 775 の違い775 は、他のユーザーには書き込み権限があるが、775 には書き込み権限がないことを意味します。
例:
ファイル A、権限は 775
root は所有者
www-data はグループ ユーザー
ooo は他のユーザー
次に、
root、www-data、ooo はファイル A を読み取り、実行できます。
root,www-data はファイル A に書き込むことができます。
ooo はファイル A に書き込めません。
777
の場合、3 人のユーザーがファイル A を読み取り、書き込み、実行できます
実際、私の質問は
7 人の所有者が読み取り、書き込み、実行の権限を持っています
7 人のユーザー グループが読み取り、書き込み、実行の権限を持っています
5 その他ユーザーは読み取り、実行権限を持っています (4+1 = 5)
ユーザーがグループ ユーザーまたは他のユーザーを所有しているか、グループ ユーザーであるかを確認する方法。 。 。 。 。 。 。 。 。 。 。たとえば、FTP はグループ ユーザーと見なされますか、それとも他のユーザーと見なされますか?
[root@iZ23340us9qZ home]# ls -lt wwwroot/
合計使用量 4
[root@iZ23340us9qZ home]#
グループユーザーと他のユーザーを区別する方法がわかりません。 。 。 。 。