Centos 添加新用户,并授root权限,禁用root帐号登陆

1.添加新用户user

adduser user
passwd user

新创建的用户并不能使用sudo命令,需要给他添加授权,授权需要修改/etc/sudoers文件内容,此文件默认为只读权限,要想修改内容的话,需先给此文件添加w(可写)权限。

chmod -v u+w /etc/sudoers

然后就可以添加内容了:

vi /etc/sudoers

在此处增加user用户权限声明:
## Allow root to run any commands anywher
root ALL=(ALL) ALL
user ALL=(ALL) ALL #这个是新增的一行权限声明
:wq保存退出,这时候要记得将写权限收回:

chmod -v u-w /etc/sudoers

2.禁用root用户:
修改 /etc/ssh/sshd_config文件

vi /etc/ssh/sshd_config

将#PermitRootLogin yes
修改为
PermitRootLogin no
重启ssh服务

 service sshd restart

大功告成!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据