この記事では、Ubuntu VPSでユーザーをリストする方法 このチュートリアルの最後までに、いくつかの基本的なコマンドを実行して、登録済みのすべてのユーザーとグループを表示して、システム管理を管理でき だから、それ以上の騒ぎなしで、始めましょう。
Ubuntuでシステムユーザーを表示する理由
Linuxは、チームベースのプロジェクトに適しているため、技術研究グループや開発コミュニティの間で人気があり, これは、多くの場合、Linuxベースのシステムが複数のユーザーによって同時に使用されることを意味します。
そのため、これらのユーザーとグループを管理することは日々の作業です。 システム管理者は、Ubuntuの完全な機能を利用して、ユーザーとグループがシステムと対話する方法を制御できます。
たとえば、特定のユーザーとグループに特定のファイルとフォルダーへのアクセスを許可できます。 さらに、構成と管理者権限を調整してシステムを変更し、有害な匿名プロセスを防ぐことによってデータを保護することができます。,
ただし、これらの設定を構成する前に、Ubuntu VPSまたはサーバーでユーザーをリストする方法を学習することをお勧めします。 理由は簡単で、必要な人権活動を検証毎に操作できます。
Ubuntu VPSのユーザーをリストするので、コマンドラインを使用してアクセスする必要があります。 ターミナルシェル(LinuxおよびmacOS)またはPuTTY(Windows)で作業できます。 Hostingerユーザーの場合、ログイン資格情報はhPanelの[サーバー]タブにあります。,
Ubuntuでユーザーをリストする方法
このチュートリアルは、すべてのユーザーの表示、グループの表示、ログインしたユーザーの表示の三つの部分に分けます。
Linuxでのすべてのユーザーの表示
Linuxは、ユーザー登録に関するすべての情報を/etc/passwdにあるpasswdというファイルに保存します。
上記の出力では、各行はユーザーに対応します。 回線の数は、登録ユーザーの数によって異なります。
各行には、コロン(:)で区切られた七つのフィールドが含まれています。 これらの分野の開催に関する具体的な情報を特定のユーザーです。,
最初の行を見てみましょう:
root:x:0:0:root:/root:/bin/bash
左から右への各フィールドの意味は次のとおりです。
- root—ユーザーのログイン名。
- ルート-ユーザーのログイン名。
- ルート-ユーザーのログイン名。
- b-パスワードのプレースホルダー(実際のパスワードは別のファイルに格納されます)。
- 0-登録ユーザーごとに一意のユーザー ID。 デフォルトでは、rootのユーザー IDは0です。
- 0-グループID。 ユーザーIDと同様に、すべてのユーザーに対して一意です。
- root—コメントフィールド。 通常はユーザーのフルネームが入力されます。
- /root-ホームディレクトリ。, これはユーザーのメインディレクトリです。 Root以外のユーザーの場合、フォルダーは/home/usernameになります。
- /bin/bash—ユーザーシェル。 ユーザーがシステムへのサインインに使用するシェルを指します。
ユーザーの名前のみを表示する場合は、次の特別なコマンドを実行できます。
cut -d : -f 1 /etc/passwd
Linuxでのグループの表示
Linuxでは、グループを作成するオプションもあります。 基本的に集まる複数のユーザーに付与し共同権限またはアクセス。 複数のチームが同じシステムを使用している場合に特に便利です。,
ユーザーとは異なり、グループ情報は/etc/groupにあるgroupという名前のファイルに格納されます。
グループ名はユーザーの名前とまったく同じであることに注意してください。 これは、各ユーザーが独自のプライベートグループを持つLinuxで採用されているスキームであるuser private groups(UPG)の結果です。,
前のものと同じように、グループ名のみを表示することができます。
cut -d : -f 1 /etc/group
ログインユーザーの表示
ログインユーザーを一覧表示するには、端末に次の文字を入力するだけです。
w
アクティブユーザーを表示するだけでなく、ログイン時間、リモートホスト、アイドル時間などの追加情報も提供します。 完全な結果は次のようになります。
wコマンドの結果を内訳にしましょう。
- User—username。
- TTY—端末名
- From-リモートホストの名前。,
- ログイン@—ログイン時間です。
- アイドル—アイドル時間。
- JCPU—TTYにアタッチされたプロセスによって使用される時間。
- PCPU-WHATフィールドに表示されるプロセスによって使用される時間。
- WHAT-ユーザーの現在のプロセス。
あるいは、wと同様の機能を実行する別のコマンドがあります。
who
しかし、結果はwコマンドほど詳細にはなりません。
root pts/0 2019-10-21 10:02
結論
Linuxは、多くの人が同じシステムにログインできるため、チームベースのプロジェクトに最適なOSです。, この性質のため、より良いシステム管理のためにユーザーを管理する方法を学ぶことが重要です。
あなたが知っておく必要がある最初のレッスンは、すべての操作を確認し、データを保護するのに役立つ登録ユーザーをリストすることです。
このガイドでは、簡単なコマンドを使用してUbuntu VPSでユーザーをリストする方法を示しました。 さらに、すべてのグループを表示し、すべてのログインユーザーを監視する方法も学習しました。
幸運と他のVPSのチュートリアルをチェックしてください!
この投稿は最後に変更されましたDecember5,2019 7:51am
- ルート-ユーザーのログイン名。
- ルート-ユーザーのログイン名。