目录
前言
本篇文章介绍如何在centos7中为普通用户配置sudo认证
一、sudo是什么?
sudo是一个命令,其作用是为普通用户以临时管理员(root)的身份去执行一条命令。
例如,
该命令的作用是在根目录以管理员的身份创建一个文件夹test。
为什么需要sudo命令呢?
在多用户系统中,主要分为管理员(root)和普通用户;
管理员拥有系统的最大权限,普通用户拥有的权限是有限的。
管理员可以修改、查看、执行任何目录和文件
普通用户一般只能修改、查看、执行HOME目录下的文件,其余目录下的文件一般只能查看和执行,不能修改文件。
比如,普通用户无法再根目录下创建一个文件
如果想要在根目录下创建一个文件,可以切换到管理员(root)或使用sudo命令
- 切换到root
- 使用sudo命令
那么该如何去配置sudoers这个文件呢?下面详细介绍。
二、配置sudo
-
切换到root
-
使用visudo命令打开sudoers配置文件
在sudoers文件末尾添加以下信息
按i进入vi的输入模式
-
按esc退出输入模式,然后输入:wq,保存并退出。
三、测试
通过测试发现,在普通用户下,利用sudo命令在根目录创建了一个名为test2的文件夹。