- Mastering Linux Security and Hardening
- Donald A. Tevault
- 222字
- 2021-07-02 19:19:25
Hands-on lab for setting account and password expiry data
In this lab, you'll create a couple of new user accounts, set expiration data, and view the results. You can do this lab on either the CentOS or the Ubuntu virtual machine. (The only difference will be with the useradd commands.)
- Create a user account for Samson with the expiration date of June 30, 2023, and view the results.
For CentOS:
sudo useradd -e 2023-06-30 samson
sudo chage -l samson
For Ubuntu:
sudo useradd -m -d /home/samson -s /bin/bash -e 2023-06-30
sudo chage -l samson
- Use usermod to change Samson's account expiration date to July 31, 2023:
sudo usermod -e 2023-07-31
sudo chage -l samson
- Assign a password to Samson's account, then force him to change his password on his first login. Log in as Samson, change his password, then log back out to your own account:
sudo passwd samson
sudo passwd -e samson
sudo chage -l samson
su - samson
exit
- Use chage to set a 5 day waiting period for changing passwords, a password expiration period of 90 days, an inactivity period of 2 days, and a warning period of 5 days:
sudo chage -m 5 -M 90 -I 2 -W 5 samson
sudo chage -l samson
- Keep this account because you'll be using it for the lab in the next section.
推薦閱讀
- Securing Blockchain Networks like Ethereum and Hyperledger Fabric
- 網絡安全意識導論
- 代碼審計:企業級Web代碼安全架構
- .NET安全攻防指南(上冊)
- 計算機網絡安全基礎(第5版)
- Falco云原生安全:Falco原理、實踐與擴展
- Advanced Penetration Testing for Highly:Secured Environments(Second Edition)
- 華為防火墻實戰指南
- 持續集成:軟件質量改進和風險降低之道
- 構建新型網絡形態下的網絡空間安全體系
- 交換機·路由器·防火墻(第2版)
- Web安全攻防從入門到精通
- 信息系統安全等級化保護原理與實踐
- 大數據安全治理與防范:反欺詐體系建設
- 商用密碼應用與安全性評估