On every server where the account exists:
sudo passwd -l molossoumare
sudo usermod --expiredate 1 molossoumare
Verify:
sudo passwd -S molossoumare
Remove the user's public SSH key from:
~/.ssh/authorized_keysVerify:
ssh molossoumare@<server>
Expected result:
Permission denied (publickey).
On the VPN server:
sudo wg syncconf wg0 <(wg-quick strip wg0)
Verify:
sudo wg show
Expected result:
If the user belongs to the sudo group:
sudo deluser molossoumare sudo
Verify:
groups molossoumare
Using the Keystore Toolkit:
Verify the user no longer appears in either key database.
Verify the user can no longer clone or push repositories.
Disable or remove access to:
If required by company policy:
sudo tar -czf /backup/molossoumare-home.tar.gz /home/molossoumare
Archive:
If permanent removal is required:
sudo userdel -r molossoumare
Verify:
id molossoumare
Expected result:
id: 'molossoumare': no such user