Linux-在centos7中为普通用户配置sudo认证

目录


前言

本篇文章介绍如何在centos7中为普通用户配置sudo认证


一、sudo是什么?

sudo是一个命令,其作用是为普通用户以临时管理员(root)的身份去执行一条命令。

例如,

该命令的作用是在根目录以管理员的身份创建一个文件夹test。

为什么需要sudo命令呢?

在多用户系统中,主要分为管理员(root)和普通用户;

管理员拥有系统的最大权限,普通用户拥有的权限是有限的。

管理员可以修改、查看、执行任何目录和文件

普通用户一般只能修改、查看、执行HOME目录下的文件,其余目录下的文件一般只能查看和执行,不能修改文件。

比如,普通用户无法再根目录下创建一个文件

如果想要在根目录下创建一个文件,可以切换到管理员(root)或使用sudo命令

  • 切换到root
  • 使用sudo命令

    那么该如何去配置sudoers这个文件呢?下面详细介绍。

二、配置sudo

  1. 切换到root

  2. 使用visudo命令打开sudoers配置文件

    在sudoers文件末尾添加以下信息

    按i进入vi的输入模式

  3. 按esc退出输入模式,然后输入:wq,保存并退出。

三、测试

通过测试发现,在普通用户下,利用sudo命令在根目录创建了一个名为test2的文件夹。


相关推荐
kuidun21 分钟前
Linux常见指令大全:从入门到精通
linux·运维·chrome·linux入门指令
哈基米喜欢哈哈哈2 小时前
进程和线程
java·linux·windows·笔记
chengpei1473 小时前
Ubuntu Server系统安装磁盘分区方案
linux·运维·ubuntu
轻松Ai享生活3 小时前
SysRq详解
linux
现实与幻想~4 小时前
Linux:企业级WEB应用服务器TOMCAT
linux·前端·tomcat
ZERO的秃头之路5 小时前
WMware的安装以及Ubuntu22的安装
linux·服务器·ubuntu
daiyanyun5 小时前
Ubuntu 20.04 虚拟机安装完整教程:从 VMware 到 VMware Tools
linux·c语言·c++·ubuntu
轻松Ai享生活5 小时前
Linux CVE详解
linux
努力自学的小夏6 小时前
RK3568 Linux驱动学习——新字符设备驱动
linux·arm开发·驱动开发·笔记·学习
科大饭桶6 小时前
Linux系统编程Day13 -- 程序地址空间(进阶)
linux·运维·c语言·数据结构·c++