前言
根据云服务器使用的安全要求,使用Root
用户远程登录有极大的风险。故建议更换登录账户并禁用root
账户登录。
环境
CentOS 7.3
添加用户
默认安装号服务器系统之后首次登录我们一般都是用Root
账户登录的,以下创建用户的操作默认使用root
权限操作。使用adduser
命令添加用户,这里我们使用admin
用户来举例。
# adduser admin
更改密码
使用passwd
命令更改账户密码。
# passwd admin
更改用户 admin 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
给予账户sudo
权限
添加sudo
权限可以使用visudo
命令来简单的完成。在配置文件中找到以下行。
root ALL=(ALL) ALL
在此行的下一行添加。
admin ALL=(ALL) ALL
保存并退出。
测试
登录admin
账户。
# su admin
$ sudo yum update
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for admin:
输入密码后没有其实没有权限警告则说明配置无误。