Ubuntu Linux VPSでユーザーをリストする方法

この記事では、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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ツールバーへスキップ