一、创建root权限用户
## 查看当前都有哪些用户
users
## 创建用户
adduser admin
## 修改新用户密码
passwd admin
输入以上指令后 , 输入两次密码即可 如下图 :
二 、赋予权限
使用 vim 命令 修改 /etc/sudoers 文件 , 在root 下 添加 一行 :
这个文件只读是一种保护机制,如果你使用vi编辑器的话,只要保存时使用:wq!就可以保存了.
格式等同于 root ALL=(ALL) ALL 即可 , 将root替换成 新建的用户名
具体编辑步骤 :
"i" 键 编辑
"Esc" 退出编辑
然后 "shift + q" 输入 "wq!" 点击 回车 保存退出
修改后可以用 admin 帐号登录,然后用命令sudo,即可获得root权限进行操作
三 、禁止root 远程登录
1 . 编辑 /etc/ssh/sshd_config 文件
使用命令 vim /etc/ssh/sshd_config 编辑该文件
找到 PermitRootLogin yes 改为 找到 PermitRootLogin no
然后重启 service sshd restart
至此 修改完毕 ! 如果后期有需要 root 权限的时候 可以选择 su - root 获取root 的权限和环境变量