2
A
回答
8
user模塊使用useradd
命令under the hood。
如果您省略user
模塊的參數password
,那麼可以調用useradd
而不需要-p
標誌。 useradd的狀態
手冊頁:
-p,--password PASSWORD
加密的密碼,如隱窩返回(3)。默認是禁用密碼。
這正是OP所需要的。
比較adduser --disabled-password test1
和- user: name=test2 state=present
:
# grep test /etc/shadow
test1:*:17031:0:99999:7:::
test2:!:17031:0:99999:7:::
# passwd -S test1
test1 L 08/18/2016 0 99999 7 -1
# passwd -S test2
test2 L 08/18/2016 0 99999 7 -1
正如你在這兩種情況下看到密碼被鎖定。
相關問題
- 1. 通過ansible
- 2. Ansible insatllation通過MAC
- 3. 無法通過ansible
- 4. 無法通過Ansible
- 5. 無法通過Ansible
- 6. 插值通過Ansible
- 7. 無法通過Ansible
- 8. 無法通過ansible
- 9. 通過Ansible設置slapd debops.slapd
- 10. 環路通過與ansible
- 11. 通過Ansible安裝Apache
- 12. 的Nginx無法通過Ansible
- 13. Ansible「無法通過ssh
- 14. 泊塢窗拉通過Ansible
- 15. 通過Ansible安裝nodejs playbook
- 16. Ansible通過Ansible拉找不到文件:驗證=「統計%S」`
- 17. 通過Ansible啓動Docker守護進程
- 18. ansible playbook通過字典迭代
- 19. Ansible順序with_items通過主機
- 20. 習慣,同時通過SSH與ansible
- 21. Ansible:通過調試提取文件名
- 22. Ansible:以編程方式請求通過
- 23. ansible:如何通過多個命令
- 24. 通過Jenkins運行Ansible劇本
- 25. 通過ssh運行Ansible單一命令
- 26. Ansible with_fileglob跳過
- 27. Ansible:在劇本中,通過標記過濾角色而不通過命令行
- 28. Ansible - 否定過濾
- 29. Ansible供應過程
我懷疑爲用戶模塊省略密碼參數是你想要的。 –