序文
ファイル/ディレクトリのそれの権限を管理する方法?
ファイルの所有者、グループ、その他:LINUX / UNIXを呼び出して、ファイルのパーミッションは3つのレベルに分かれています。
ファイルまたはディレクトリのchmodの権利管理は、ファイルまたはディレクトリのアクセス権は(R&LT)を読み出すように制御され、書き込み(W)、(X)を実行する3種類は、読み取りと書き込みの実行を表します。
変更権限のコマンド
ファイル、ディレクトリのパーミッションを変更chmodで
- chomd U + Xを/ tmp /テストファイル
- chomd 755を/ tmp /テストファイル
chownコマンドを変更所有者は、グループです
chgrpコマンドは、独立して変更することができる基は、一般的に使用されていません
範囲
能力:
Uは、すなわち、ファイルやディレクトリのユーザーの所有者
、すなわちgは、ファイルやディレクトリのグループのグループに属している
O、ファイルやディレクトリの所有者またはグループに属する他のほか、他のユーザーがこの範囲に属し
、A、すべてすなわち、所有者、所有グループ、および他のユーザーを含むすべてのユーザー
練習
実行権限指定されたファイルの所有者に1 A.TXT
@SC02ZRC4KMD6N ~ % ls -l a.txt
-rw-r--r-- 1 user1 staff 14 3 29 14:43 a.txt
user1@SC02ZRC4KMD6N ~ % chmod u+x a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwxr--r-- 1 user1 staff 14 3 29 14:43 a.txt
読み取り権限を低減するための2グループであります
user1@SC02ZRC4KMD6N ~ % chmod g-r a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwx---r-- 1 user1 staff 14 3 29 14:43 a.txt
他のユーザー設定のみ書き込み専用の権限に3
user1@SC02ZRC4KMD6N ~ % chmod o=w a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwx----w- 1 user1 staff 14 3 29 14:43 a.txt
すべてのユーザーの増加に4読み取り許可
user1@SC02ZRC4KMD6N ~ % chmod a+r a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwxr--rw- 1 user1 staff 14 3 29 14:43 a.txt
5つのライトデジタルで他のユーザにアクセス権、および読み取り専用のように、独自の基であり
user1@SC02ZRC4KMD6N ~ % chmod 446 a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-r--r--rw- 1 user1 staff 14 3 29 14:43 a.txt
6ファイルのパーミッションのumask値が666のマイナスであるデフォルトを作成します。
user1@SC02ZRC4KMD6N ~ % touch e.txt
user1@SC02ZRC4KMD6N ~ % ls -l e.txt
-rw-r--r-- 1 user1 staff 0 3 29 18:15 e.txt
user1@SC02ZRC4KMD6N ~ % umask
022