質問: / etc / passwdファイル内のすべてのユーザーは何ですか? / etc/passwdには、システム上のすべてのユーザー用の行があるはずです。一般的なユーザー名とルートの中には、他のユーザーがたくさんいます。いくつかの例:timidity:x:114:127:timidity++ midi sequencer service:/etc/timidity:/bin/false liquidsoap:x:115:128::/usr/share/liquidsoap:/bin/false statd:x:116:65534::/var/lib/nfs:/bin/false gdm:x:117:131:gnome display manager:/var/lib/gdm:/bin/false mysql:x:118:133:mysql server,,,:/nonexistent:/bin/false これらすべてのユーザーの目的は何ですか? どうすればmysqlまたはgdmとしてログインできますか?パスワードは何になりますか?
回答: これらは「サービスアカウント」と呼ばれるものであり、特権の分離に使用されます(たとえば、mysqlは所有していないファイルを読み取ることができません)。/bin/falseエントリがあるため、インタラクティブにログインできません。代わりに、適切なファイルへのアクセスに使用されます。