Linux パーミッション システムについて簡単に説明します。

ヒント: 最初と同じように、後で見て、習慣にしましょう

許可制度?それは何ですか?

-------------------------------------------------- -------------------------------------------------- ------------------------------

1. 権限とは何ですか?

コンピューター サイエンスでは、最新のファイル システムのほとんどに、さまざまなユーザーまたはユーザー グループのアクセス権を管理する方法があります。. これらのシステムは、ファイル システム上のさまざまなユーザーの操作権限を制御します。

次に、パーミッションの用途は何ですか?

1. 権限が表示されるのはなぜですか?

       「The First Line of Code Linux Command Line」で紹介されているように、初期のコンピュータは非常に高価で、専門部門によって管理および保守され、複数のユーザーによって使用されていました.当時のオペレーティング システム Unix は、この環境に基づいてパーミッションを設計しました。システムの機能は、ユーザーが悪意を持ってコンピューターを操作して損傷を与えるのを防ぐことであり、Linux は黙ってこの設計を続けています。

2. Linux の権限を分割するには?

       各システムには複数のユーザーが存在し、これらのユーザーは複数のグループ (グループ) に分けられますが、その中で最も権限のある root (システム管理者を管理者と呼びます) がシステムを完全に制御します。ユーザー、ファイル、ディレクトリの所有者として。

drwxr-xr-x   8 root root  4096  7月 25 08:52 .
drwxr-xr-x 133 root root 12288  7月 25 14:58 ..
drwxr-xr-x   2 root root  4096  7月 17 23:06 apt.conf.d
drwxr-xr-x   2 root root  4096 10月 21  2021 auth.conf.d
drwxr-xr-x   2 root root  4096  6月 30 19:27 keyrings
drwxr-xr-x   2 root root  4096 10月 21  2021 preferences.d
-rw-r--r--   1 root root   402  7月 25 07:56 sources.list
-rw-r--r--   1 root root     0  7月 14 22:12 sources.list~
drwxr-xr-x   2 root root  4096  7月 19 22:19 sources.list.d
-rw-r--r--   1 root root 12288  7月 25 01:48 .sources.list.swn
-rw-r--r--   1 root root 12288  7月 25 01:48 .sources.list.swo
-rw-r--r--   1 root root 12288  7月 25 01:44 .sources.list.swp
-rw-r--r--   1 root root  8137  7月 19 22:10 trusted.gpg
-rw-r--r--   1 root root  6817  7月 19 20:46 trusted.gpg~
drwxr-xr-x   2 root root  4096  7月 25 14:57 trusted.gpg.d

trusted.gpg.d の rwx は、これらのファイルに対する読み取り、実行、および書き込み権限を持つ所有者を示します。また、trusted.gpg~ には rw 権限があり、書き込みと読み取りの権限のみがあり、実行できません。たとえば、同じグループの sources.list.swo のユーザーは読み取りと書き込みのみが可能であり、r-- の場合は読み取りのみが可能であることを意味します。

3. rwx パーミッションを持っているのは誰ですか?

       このユーザーは root です.前述のように root は最高の権限を持っており、システムを制御する権限を持っています.彼は制御権を持っているので、非常に危険ではないでしょうか? それはそう。したがって、この権利を管理するには、次の 3 つのことが必要です。

                  1. root はシステムとすべてのユーザーの業務を担当し、1 人のユーザーの業務は root が管理する必要はありません

                  2. root としてログインしないようにしてください

                  3. 通常のユーザーは root を完了、拒否できます

上記の原則によれば、次のように結論付けることができます。

1. システム アプリケーションは root によってインストールされます 2. 複数のユーザーが使用するスクリプトをインストールし、root インストールを行います 3. システム ファイルを変更し、root を完了します

2.実際の使用

以下に示すように:

ここからシステム アプリケーションをダウンロードしてインストールします。root インストール (権限を昇格させる sudo コマンド)


要約する

この記事では、許可システムの起源、目的、使用法、root ユーザーと一般ユーザーの違いについては省略します。

おすすめ

転載: blog.csdn.net/m0_72532016/article/details/125975452