centos7执行sudo命令

#创建新用户:

adduser test

#修改新用户的密码:

passwd test

 

#添加sudoers文件可写权限

chmod -v u+w /etc/sudoers

编辑sudoers文件有两种办法,一种是以root帐号执行visudo,另一种是root帐号执行vi /etc/sudoers.其实两者都是修改/etc/sudoers。 

在 ## Allow root to run any commands anywhere 下

添加如下:

XXX           ALL=(ALL)    ALL 

XXX           ALL=(ALL)    NOPASSWD:ALL(出于方便,推荐使用此设置) 

 

第一种方式:允许用户XXX执行sudo命令(需要输入密码)。 

 

第二种方式:允许用户XXX执行sudo命令,并且在执行的时候不输入密码。

 

#收回sudoers文件可写权限

chmod -v u-w /etc/sudoers

 

#禁止root账户ssh登录

sudo vi /etc/ssh/sshd_config

PermitRootLogin yes更改为no

#重启ssh 

systemctl restart sshd

 

你可能感兴趣的:(centos7执行sudo命令)