添加和root权限一样的用户
adduser admin
passwd admin (修改密码)
2、修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
vim /etc/sudoers
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
admin ALL=(ALL) ALL
这个文件只读是一种保护机制,如果你使用vi编辑器的话,只要保存时使用:wq!就可以保存了。 或者使用vi sudo命令来进入sudoers文件的编辑,就可以正常保存
禁止root远程登录
需要编辑/etc/ssh/sshd_config。
vim /etc/ssh/sshd_config 找到 PermitRootLogin
改为 PermitRootLogin no
重启 service sshd restart
(先不要关闭root账号,新建ssh连接,查看root是否禁止登录,admin是否可以登录)
这下就禁止了root用户登陆了 用admin登陆
只是禁止了root用户登陆,没有禁止别的用户,用别的用户登陆,在 su root 切回root用户,切换到root用户还要在输如密码