總結:整理不易,如果對你有幫助,可否點贊關注一下?
更多詳細內容請參考:Linux運維實戰總結
一、背景信息
由于安全方面的考慮,先要求Ubuntu 22.04系統重的root用戶禁止登錄,并修改用戶名root為admin,使其具備一定的強度,增強賬戶安全性。
1、創建一個普通用戶
root@ecs-b59d-0320772:~# useradd -m qfqz
root@ecs-b59d-0320772:~# passwd qfqz
2、修改root用戶名
root@ecs-b59d-0320772:~# cp /etc/passwd /etc/passwd_`date +%F`
root@ecs-b59d-0320772:~# vim /etc/passwd
admin:x:0:0:root:/root:/bin/bashroot@ecs-b59d-0320772:~# cp /etc/shadow /etc/shadow_`date +%F`
root@ecs-b59d-0320772:~# vim /etc/shadow
admin:$6$4srtzgPf$15mX2tF9oE/JCXi6xHHFRq0zrlVcwHO.:20173:0:99999:7:::
3、為了正常使用sudo,需要修改/etc/sudoers的設置
root@ecs-b59d-0320772:~# vim /etc/sudoers
root ALL=(ALL:ALL) ALL
admin ALL=(ALL:ALL) ALL
qfqz ALL=(ALL) NOPASSWD: /bin/su
4、禁用root用戶通過SSH直接登錄
root@ecs-b59d-0320772:~# vim /etc/ssh/sshd_config
PermitRootLogin no
5、重啟sshd服務
root@ecs-b59d-0320772:~# systemctl restart sshd
6、使用qfqz登錄服務器,并切換到admin用戶
[qfqz@ecs-b59d-0320772 ~]$ sudo su - admin
總結:整理不易,如果對你有幫助,可否點贊關注一下?
更多詳細內容請參考:Linux運維實戰總結