From Fedora Project Wiki

System-config-users backend functionality

Here is list of all functions which should users backend provide


what where
Add and delete users /etc/passwd
Add and delete groups /etc/group
Rename users and groups usermod -l & groupmod -n
Assign user to the group useradd -G group user
Set user's password, home directory, default shell and full name passwd, usermod
Set user's UID usermod -u
Set groups's GID groupmod -g
Set account/password expiration usermod -e/-f
Lock/unlock the account usermod -L/-U
Please comment
If you don't agree with proposed functionality or have something to add, share it with us in Talk:SystemConfig/users/backend