本文详细介绍如何在linux系统中创建一个新用户,并赋予sudo权限,本文演示环境为centos7系统。01 创建用户名test
为该用户创建密码:

02 授权
个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来操作。
新创建的用户并不能使用sudo命令,需要给他添加授权。
sudo命令的授权管理是在sudoers文件里的,默认文件为 /etc/sudoers:
查看/etc/sudoers 文件权限,发现是只读的,将此文件增加写权限:
chmod u+w /etc/etc/sudoers # 或者 chmod 640 /etc/sudoers
然后编辑 /etc/sudoers文件,在下图中添加一个新用户:
注:可以在sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL%youuser ALL=(ALL) ALLyouuser ALL=(ALL) NOPASSWD: ALL%youuser ALL=(ALL) NOPASSWD: ALL第一行: 允许用户youuser执行sudo命令(需要输入密码).第二行: 允许用户组youuser里面的用户执行sudo命令(需要输入密码).第三行: 允许用户youuser执行sudo命令,并且在执行的时候不输入密码.第四行: 允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
保存,退出后,将该文件权限改回去:
chmod u-w /etc/sudoers # 或者 chmod 440 /etc/sudoers
这样就可以使用新用户登录,并使用sudo权限了
03 删除用户命令
userdel -r test # 删除test用户
如果本文对你有帮助,欢迎“点赞”、“分享”、“推荐”,也欢迎在留言区互动,感谢!
点关注,一起成长!