我有一个任务需要将用户的默认shell设置为zsh,运行后,用户将从admin用户设置为标准用户,从而失去管理员权限。如何解决这个问题??
我的osx版本:10.10.5 ansible版本:1.9.2
- name: set zsh as default shell
sudo: yes
user: name=aaron shell=/usr/local/bin/zsh
when: ansible_distribution == "MacOSX"
答案 0 :(得分:1)
使用组参数设置您想要的任何组。我认为默认情况下会分配员工
组user: name=aaron shell=/usr/local/bin/zsh group=admin