ユーザーおよびグループ情報の表示

LinuxBeginner
オンラインで実践に進む

はじめに

このチャレンジでは、Linux環境で現在ログインしているアカウントを特定し、そのアカウントが所属するグループを確認します。これらのタスクは、権限の確認、アクセス問題のトラブルシューティング、またはシェルセッションがどのユーザーとして実行されているかを確認する際に一般的に行われます。

現在のユーザーIDの表示

このステップでは、Linuxコマンドを使用して現在のユーザーIDを表示します。

注意: これはガイド付きのラボではなく、チャレンジです。チャレンジはLabExが提供するリソースの一種で、学習ではなく評価やスキルのテストを目的としています。タスクを完了するには、既存の知識を応用して自力で取り組む必要があります。

タスク

  • 現在のユーザーIDを表示してください。

要件

  • 適切なLinuxコマンドを使用して、現在のユーザーIDを表示してください。

このステップを完了すると、ターミナルには現在のユーザー名のみが表示されます。以下の例は期待される出力形式を示しており、入力すべきコマンドではありません。ユーザー名は環境によって異なる場合があります。

labex

ユーザーIDを表示するターミナル

ユーザーおよびグループ情報の表示

このステップでは、Linuxコマンドを使用して詳細なユーザーおよびグループ情報を表示します。

タスク

  • ユーザーおよびグループ情報を表示してください。

要件

  • 適切なLinuxコマンドを使用して、uidgidgroups などのフィールドを含む詳細なユーザーおよびグループ情報を表示してください。

このステップを完了すると、ターミナルには以下のような詳細なID情報が表示されます。環境によって数値IDやグループ名は異なる場合があります。

uid=1000(labex) gid=1000(labex) groups=1000(labex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

ユーザーグループ情報を表示するターミナル

まとめ

おめでとうございます!「ユーザーおよびグループ情報の表示」チャレンジを無事に完了しました。whoami および id コマンドを使用することで、現在ログインしているユーザーを確認する方法や、アカウントの uid、プライマリ gid、および補助的な groups を調査する方法を学びました。これらの確認作業は、権限の検証、アクセス問題のトラブルシューティング、スクリプトやサービスの実行コンテキストを確認する際に非常に役立ちます。これらのコマンドについてさらに詳しく知りたい場合は、man whoamiman id を実行してマニュアルページを確認してください。

✨ 解答を確認して練習✨ 解答を確認して練習