# Remote_User_Manager **Repository Path**: zstone12/Remote_User_Manager ## Basic Information - **Project Name**: Remote_User_Manager - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-26 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README user ansible to manage user state on windows or linux. command_lists: on linux: create_user remove_user ban_user unban_user on windows: create_user change_user_password used to use except and shell-scripts To achieve the same effect. both are available. examples: ansible-playbook create_user.yaml --extra-vars "hosts=linux01 name=zhihu password={{ '123456' | password_hash('sha512', 'mysecretsalt') }}" ansible-playbook ban_user.yaml --extra-vars "hosts=linux01 name=zhihu" ansible-playbook unban_user.yaml --extra-vars "hosts=linux01 name=zhihu" ansible-playbook remove_user.yaml --extra-vars "hosts=linux01 name=zhihu" ansible-playbook win_user.yaml --extra-vars "host=windows02 user=xupt password=12345" ansible-playbook create_user_master.yaml --extra-vars "hosts=master name=zhihu password={{ '123456' | password_hash('sha512', 'mysecretsalt') }}"