- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:LPIC 問題)
LPICの問題と対応方法について
このQ&Aのポイント
- LPICのレベル1(102)の勉強中にわからない問題があります。一桁のUIDが設定できない理由や、ユーザを一時的にログインできないようにする対処方法について教えてください。
- LPICのレベル1(102)の勉強中に、一桁のUIDがなぜ設定できないのか、ユーザを一時的にログインできないようにする対処方法について教えてください。
- LPICのレベル1(102)の勉強中にわからない問題があります。一桁のUIDがなぜ設定できないのか、そしてユーザを一時的にログインできないようにする対処方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>(1)LINUXのUIDが一桁のものは設定できない。なぜか。 「一般的に、UID:0-999(0-499の場合もあり)はシステム※で予約済みであるため」 (システム管理者であってもUIDの生成は禁止。 システム管理者が作成済みの1桁でログインするのはOK。) ※「システム」≠「システム管理者」であることに注意 が回答と思われます。 >(2)ユーザを一時的にログインできないようにしたい。最も妥当な対処はどれか >・パスワードの有効期限をきらす? >・パスワードを白紙にする? これは、「/etc/shadowのファイル管理について」の問題ですね。 パスワードは、/etc/shadowファイルに暗号化文字列として記録されています。 この暗号化文字列は、一定のルールに従って記述されており、 ルールを外れた文字列を入力すると、そのパスワードは無効と扱われます。 つまり、 パスワードを白紙にする =/etc/shadowの暗号化文字列のルールを外れる =パスワードが無効になる =ログインできなくなる が回答という連想問題です。 > ※usermodやpasswdでロックするべきだと思いますが、選択肢にありませんでした 問題(2)は、コマンドの知識を問うものではなかったようです。残念。
お礼
ご回答、ありがとうございます。 ネットで検索しても、参考書を見ても見つからなかった答えなので非常に助かりました。 応用という程のものではないと思いますが、しっかり根本的な理由がわかっていないと難しいですね・・・ ご丁寧にありがとうございました!