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命令了。

相关推荐
深念Y1 分钟前
Docker 镜像体积从 110MB 降到 13MB 后端服务的瘦身
运维·docker·容器
小五传输12 分钟前
【一文解读】汽车制造业协同,跨网跨区域文件传输如何落地?
大数据·运维·安全
高亦真20 分钟前
今天是学习嵌入式的第33天
linux·学习·算法
cuijiecheng201830 分钟前
Rocky Linux 安装 libltc、ltc-tools 和 ltcdump
linux
BlueAsia_Lab30 分钟前
BQB 认证执行标准是什么?核心条款通俗解读
linux·运维·网络
YOU OU33 分钟前
多机部署/负载均衡-LoadBalance
运维·负载均衡
小小、码农34 分钟前
【网络】套接字(Socket)编程——TCP版
linux·服务器·网络·c++·网络协议·tcp/ip
younuo365538 分钟前
广州网站搭建费用明细:域名、服务器与开发成本全解析
服务器·前端·github
邪修king38 分钟前
Re:Linux 系统篇(十六):进程篇(五):O (1) 调度算法深度解析 —— 优先级数组、位图优化与活跃 / 过期双队列
linux·运维·算法
苏三福39 分钟前
ubuntu 在文件管理系统中用sftp打开远程文件空白的问题解决
linux·运维·ubuntu