Manage the shadow file
Important
If you feel that Salt should be using this module to manage passwords on a minion, and it is using a different module (or gives an error similar to 'shadow.info' is not available), see here.
Return information for the specified user This is just returns dummy data so that salt states can work.
Parameters: | name (str) -- The name of the user account to show. |
---|
CLI Example:
salt '*' shadow.info root
Require the user to change their password the next time they log in.
Parameters: | name -- The name of the user account to require a password change. |
---|---|
Returns: | True if successful. False if unsuccessful. |
Return type: | bool |
CLI Example:
salt '*' shadow.require_password_change <username>
Set the expiration date for a user account.
Parameters: |
|
---|---|
Returns: |
True if successful. False if unsuccessful. |
Return type: |
CLI Example:
salt '*' shadow.set_expire <username> 2016/7/1
Set the password for a named user.
Parameters: | |
---|---|
Returns: |
True if successful. False if unsuccessful. |
Return type: |
CLI Example:
salt '*' shadow.set_password root mysecretpassword
Unlocks a user account.
Parameters: | name -- The name of the user account to unlock. |
---|---|
Returns: | True if successful. False if unsuccessful. |
Return type: | bool |
CLI Example:
salt '*' shadow.unlock_account <username>
© 2019 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.win_shadow.html