普通用户如何执行root权限命令?
- sudo:super user do,以超级用户的方式执行命令。指令格式为:
sudo 指令
当前用户的密码
sudo是一种权限管理机制,其权限管理记录在/etc/sudoers文件中,约定普通用户可以以管理员的身份执行命令。
基本运行机制为:普通用户执行sudo命令时,查找/etc/sudoers文件以确定该用户是否具有执行权限;若有,则提示用户输入自己的密码,密码正确则执行sudo对应的命令。
root@linux:/etc# cat sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaultsenv_reset
Defaultsmail_badpass
Defaultssecure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
rootALL=(ALL:ALL) ALL
linuxALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudoALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
- su:switch user,切换用户
如切换到root用户下,可执行命令:
su root
输入root密码
执行完操作后,也可以退出root用户
root@linux:/etc# exit
exit
事实上,还有另外一种格式:
su -l root(-l)
su的两种格式区别在于:-l为login的首字母,登录后使用全新的环境变量。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
管理
+关注
关注
2文章
388浏览量
27001 -
ETC
+关注
关注
0文章
196浏览量
29753 -
执行
+关注
关注
0文章
16浏览量
12795
发布评论请先 登录
相关推荐
热点推荐
零基础如何进行linux学习
把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。1. Linux基础知识、基本命令;2. Linux用户
发表于 01-15 15:40
linux的权限和指令
下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd进入目录。即使此时目录仍然有读写权限也无法进入。而如果目录具有-x权限,但没有读写权限,则
发表于 07-04 06:58
Linux 中文件权限管理的探讨
Linux 是一种多用户的操作系统,其文件权限管理在文件管理中占有重要的地位。为了更好地把握Linux 的文件权限的相关内容,本文以多种
发表于 06-11 09:37
•11次下载
浅谈Linux权限管理的ACL权限
Linux权限管理是Linux很重要的一项内容,重则引起用户信息泄露,轻则导致文件错乱和丢失。企业服务器里有些目录下面的东西暂时保密,不希望别人可以进入目录并查看。有些文件希望别人可以
Linux进程权限的分析说明
在linux下,关于文件权限,大部分人接触比较多,也比较熟悉了解。但是对进程权限一般知之甚少。本文总结一下linux系统下进程权限问题和现
发表于 07-17 10:55
•1062次阅读
linux文件访问权限怎么设置
Linux 文件访问权限是操作系统中一个非常重要的概念。正确地设置文件访问权限可以保护系统的安全性,防止未经授权的人员对文件进行修改、删除或执行。本文将详细介绍 Linux 文件访问
Linux把目录权限给指定用户
Linux是一个开放源代码的操作系统,它基于Unix的设计原则,提供了丰富的权限管理功能,允许用户对系统中的文件和目录进行精确的控制。在Linux中,每个文件和目录都有相应的
Linux权限管理基础入门
在Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索
Linux权限体系解析
你真的了解Linux权限吗?大多数人只知道rwx,但Linux的权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位

Linux基础的用户权限
评论