回答:
エラーメッセージはほとんど説明の必要がありません。ユーザーjenkins
には/etc/passwd
ファイルにエントリがない、つまりユーザーがシステムに存在しないということです。
ユーザー名、パスワード、ホームディレクトリ、シェル情報を必要とするユーザー関連の操作を行う場合、/etc/passwd
最初にファイルが調べられます。そのファイルにエントリがないため、エラーが発生しています。したがって、最初にユーザーを作成する必要があります(useradd
/ adduser
)。補足として、必要な場合を除きjenkins
、システムユーザーなどのサービス固有のユーザー(非人間)を作成する必要があります。
/etc/passwd
)。ほとんどの最新のシステムでは、パスワード自体は他の場所に保存され/etc/shadow
ます。
adduser jenkins