Linux 基础篇(六)sudo和添加信任用户

一、sudo

1.是什么?

给被信任的普通用户授权,让被信任的普通用户能执行root用户才能执行的命令的一个命令。


2.为什么?

很多时候我们要在被信任的普通用户下执行一些root用户才能执行的命令,如 yum... 所以需要有一个命令能给普通用户授权。


3.怎么用?

在被信任的普通用户要执行root用户才能执行的命令时,在前面加上sudo。

如:sudo yum -y install


二、添加信任用户

如何添加信任用户,让该用户能执行sudo?

1.切换至root用户(注意路径要跟着一起换),使用vim打开 /etc/sudoers


2.复制以下内容(在105行左右)(复制:yy)(跳到105行:105gg)


3.将以上内容粘贴在下一行(粘贴:p)


**4.修改用户名:**按i进入编辑模式,然后将新增的那行的root 改为要信任的用户的用户名。 (后面的东西不变)


**5.保存并退出:**进入底行模式(Shift + :),输入w!强制保存,再进入底行模式输入q退出。

这样就将一个用户添加进了信任列表中,该用户可以执行sudo命令了。

相关推荐
迷途知返-23 分钟前
服务器——那些年我踩过的坑
linux
China_Yanhy39 分钟前
我的区块链运维日记 · 第 11 日:生死时速 —— 闪电贷攻击与“红色按钮”
运维·区块链
2401_840192271 小时前
怎么把运维能力沉淀下来?
运维
landonVM1 小时前
Linux 上搭建 Web 服务器
linux·服务器·前端
云游云记1 小时前
nesbot/carbon 常用功能总结
linux·运维·服务器
慵懒的猫mi1 小时前
从XDG正式支持如意玲珑(Linyaps)看如意玲珑的发展与架构演进
linux·开源软件·deepin
landonVM1 小时前
Linux 下的高效压缩工具 Zstandard
linux·运维·服务器
遇见火星1 小时前
服务器运维操作命令速查手册
运维·服务器
chengrise2 小时前
Oracle EBS 成本异常排查全指南:差异分摊、成本回滚场景与解决方案
运维·数据库·oracle·erp·ebs
EmbedLinX2 小时前
Linux之内存管理
linux·服务器·c语言·c++