RHCSA Ch5 Flashcards
delete user and home directory
userdel -r bob
modify a user
usermod
usermod specify home dir
- d homedir
- m =to move directory
Change user ID
-u 1234
usermod change primary group ID
-g 1234
group must exist first
usermod append to existing settings
-a
usermod change login name
-l name
usermod lock or unlock account
- L
- U
add a new group
groupadd -g 1010 jane
Delete password
passwd -d user
expire password
passwd -e user
Lock password
passwd -l user
Unlock password
passwd -u user
Password Output status
passwd -S user
how do you know if a users password is locked?
The password hash in /etc/shadow will begin with !!
or
sudo passwd -S brian
where are password parameters stored
/etc/security/pwquality.conf
where is the password aging parameters stored
/etc/login.defs
how to change password aging?
chage [option]
- d = last day account is active = -d 0 = will force user to reset password on next login
- E = expire date = sudo chage -E 2025-01-01 brian
- I = inactive days (capital i)
- m = Minimum days until change
- M = Max days valid
- W - warn days
- l = list
add a new goup
sudo groupadd -g 1050 accounting
change a group id number
sudo groupmod -g 1051 accounting
place brian in the the account group
sudo gpasswd -a brian accounting
sudo usermod -a -G accounting brian
-a = append
give a group a password
sudo gpasswd accounting
list what groups you are apart of
groups
change into a group that you do not belong to
newgrp accounting
make brian an admin of the accounting group
sudo gpasswd -A brian accounting
then you have to re-add brian if you want him to administer the group and be apart of it
who are you logged in as
whoami
who did you log in as
logname
how to configure sudoer config file
edit /etc/sudoers
or
sudo visudo
what group allows users to use sudo on all commands
wheel group