linux普通用户执行sudo

一般普通用户想要具有root的权利,那么只有把普通用户切换到root用户

但是我们发现在普通用户的命令前面+sudo 然后系统会让你输入普通用户自己的密码

但是这样并不能实现,因为如果随便一个普通用户都只要在前面sudo就能执行root的权限命令,那么root的存在将没有意义

所以要想让普通用户的命令前面+sudo 就能使用root的权限,必须先由root在其只有自身能编写的"白名单"(文件)里,添加对应的普通用户

这样被添加的那个普通用户才能正常输入自己的密码之后就能使用sudo,注意:输入一次密码,在之后的一段时间使用sudo时是不用在输入的。

相关推荐
vvw&28 分钟前
Linux 中的 .bashrc 是什么?配置详解
linux·运维·服务器·chrome·后端·ubuntu·centos
tao3556671 小时前
树莓派免密登录(vs code/cursor)
linux·嵌入式硬件·ssh
是阿建吖!1 小时前
【Linux | 网络】socket编程 - 使用UDP实现服务端向客户端提供简单的服务
linux·网络·udp
Clownseven2 小时前
SFTP服务器搭建实战:腾讯云 Linux 上的快速安全文件传输方案
linux·服务器·腾讯云
chuanauc3 小时前
记录一次在 centos 虚拟机 中 安装 Java环境
java·linux·centos
企鹅侠客3 小时前
Bash与Zsh与Fish:在Linux中你应该使用哪个Shell
linux·开发语言·bash·zsh·fish
是阿建吖!4 小时前
【Linux | 网络】socket编程 - 使用TCP实现服务端向客户端提供简单的服务
linux·网络·tcp/ip
渡我白衣5 小时前
Linux操作系统之进程间通信:管道概念
linux
Amelio_Ming5 小时前
C++开源项目—2048.cpp
linux·开发语言·c++
cui_win5 小时前
【网络】Linux 内核优化实战 - net.ipv4.tcp_dsack
linux·网络·tcp/ip