AnsibleのPlaybookでオプション-disabled-loginを使用してユーザーを作成する必要があります。
コマンドラインは:
Sudo adduser --disabled-login git
Ansible's のドキュメントを検索しています。また、オプションsystemも同様です。
プレイブックのタスクは次のとおりです。
ユーザー:name = git system = no
オプションsystem = noはオプション-disabled-loginと同じですか?
いいえ、system = noはnotと同じです-disabled -ログインする!
adduser man-page から:
-無効なログイン
パスワードを設定するためにpasswdを実行しないでください。パスワードが設定されるまで、ユーザーは自分のアカウントを使用できません。
そのため、Ansibleの ser module を使用し、パスワードを設定しない場合は、ログインが無効になります(アカウントの$ HOMEでSSHキーが設定されている場合を除く)。