InfraAcademy
Linux入門講座

ユーザーとグループ

Linuxのユーザーとグループ管理を学びます。ユーザー作成、UID、パスワード設定、グループ作成、usermodによる変更を通して、アカウント管理の基礎を身につけます。

0%
スタートする

ユーザーとグループのレッスン

0 / 10 完了
1 ユーザーの種類 Linuxにおけるユーザーの種類として、システムの重要な設定を変更できる管理者ユーザーであるrootと、普段の作業に使う一般ユーザーの違いを解説します。それぞれが持つ権限の範囲やWindowsのAdministratorとの対比を交えながら、両者を使い分けることでセキュリティを確保する考え方を学びます。 有料会員のみ 次に学習 2 一般ユーザーの作成 一般ユーザーの作成方法を解説します。adduserコマンドでtestuserを作成しパスワードを設定する手順から、loginコマンドでのログイン、whoamiコマンドで現在のユーザーを確認する方法、logoutやexitでのログアウトまでを実践し、作成したユーザー情報が/etc/passwdファイルにどう記録されるかも学びます。 有料会員のみ 未受講 3 ユーザーのID(UID) Linuxのユーザーに割り振られる識別番号UIDについて解説します。idコマンドを使ってrootユーザーなどのUIDを確認する方法や、/etc/passwdファイル内でのUIDの見方に加え、adduserコマンドの--uidオプションでUIDを指定してユーザーを作成する方法、0から99が予約領域である点まで具体例つきで学びます。 有料会員のみ 未受講 4 ユーザーのパスワードを設定・変更する方法 ユーザーのパスワードを設定・変更するpasswdコマンドの使い方を解説します。testuserを例にpasswdコマンドを実行し、新しいパスワードを2回入力して設定する手順を紹介するとともに、パスワードを忘れてしまった場合やuseraddコマンドでユーザーを作成した直後など、実務で活用する場面についても説明します。 有料会員のみ 未受講 5 Linuxのグループ Linuxにおけるグループの概念を解説します。複数のユーザーをまとめる単位としてのグループの役割や、サーバーを構築するグループと運用するグループのように、必要な権限の違いに応じてグループを分ける考え方を紹介し、ユーザーが所属する基本グループであるプライマリグループとサブグループの違いについても学びます。 有料会員のみ 未受講 6 所属グループの確認方法 所属グループの確認方法を2通り解説します。/etc/passwdファイルの4番目の数字に記録されたGIDを確認する方法と、/etc/groupファイルでGIDとグループ名を照合する方法に加え、両方の情報を一度にまとめて表示できるidコマンドの使い方を、実際のコマンド実行例と出力結果を比較しながら具体的に学びます。 有料会員のみ 未受講 7 グループの作成方法 グループの作成方法を解説します。addgroupコマンドを使ってtestgroupのような新しいグループを作成し、/etc/groupファイルで作成結果とGIDの割り振りを確認する手順に加え、-gオプションを使ってGIDを自分で指定してグループを作成する方法についても実際のコマンド例とともに学びます。 有料会員のみ 未受講 8 ユーザー情報を変更するusermodコマンド ユーザー情報を変更するusermodコマンドの使い方を解説します。シミュレーターではapk add shadowでコマンドを導入する必要がある点から始め、-gオプションでプライマリグループを、-Gオプションでカンマ区切りの複数サブグループを変更する具体的な手順を、idコマンドでの確認結果とあわせて学びます。 有料会員のみ 未受講 9 ユーザーとグループ作成の練習 ユーザーとグループ作成のまとめ練習問題です。UID2010を指定してuser10という名前のユーザーを作成し、そのユーザーをgroup10というグループに所属させるという課題を通じて、これまでの講座で学んだadduserコマンドやusermodコマンドの使い方が身についているかをシミュレーターで確認します。 有料会員のみ 未受講 10 練習問題の解説 ユーザーとグループ作成の練習問題の解答解説です。adduser -u 2010 user10コマンドでUIDを指定してユーザーを作成し、addgroup group10コマンドで新しいグループを作成したうえで、usermod -gコマンドを使ってuser10をgroup10に所属させるまでの一連の手順を、idコマンドでの確認結果とともに順を追って示します。 有料会員のみ 未受講