普通用户如何执行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文章
378浏览量
26285 -
ETC
+关注
关注
0文章
183浏览量
27797 -
执行
+关注
关注
0文章
16浏览量
12558
发布评论请先 登录
相关推荐
零基础如何进行linux学习
把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。1. Linux基础知识、基本命令;2. Linux用户
发表于 01-15 15:40
linux的权限和指令
下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd进入目录。即使此时目录仍然有读写权限也无法进入。而如果目录具有-x权限,但没有读写权限,则
发表于 07-04 06:58
【4412开发板】理解和掌握linux用户、用户组、权限等方法
分别设置权限。不过,相同之处也仅此而已。超级用户在 Linux 中,超级用户称为 root。root 用户可以控制所有的程序,访问所有文件,
发表于 11-18 13:45
Linux 中文件权限管理的探讨
Linux 是一种多用户的操作系统,其文件权限管理在文件管理中占有重要的地位。为了更好地把握Linux 的文件权限的相关内容,本文以多种
发表于 06-11 09:37
•11次下载
Linux改变文件或目录的访问权限命令
Linux改变文件或目录的访问权限命令
Linux改变文件或目录的访问权限命令 Linux系统中的每个文件和目录都有访问许可
发表于 01-18 12:46
•1136次阅读
浅谈Linux权限管理的ACL权限
Linux权限管理是Linux很重要的一项内容,重则引起用户信息泄露,轻则导致文件错乱和丢失。企业服务器里有些目录下面的东西暂时保密,不希望别人可以进入目录并查看。有些文件希望别人可以
Linux里面如何理解和管理他们的读、写、执行权限?
他们的读、写、执行权限呢? 在Windows下,可以通过鼠标右击文件,在属性栏查看文件的权限。Linux下的文件哲学是否与Windows相同呢?我们从以下几点分析。 1 . 文件权限设
发表于 09-22 00:55
•406次阅读
Linux进程权限的分析说明
在linux下,关于文件权限,大部分人接触比较多,也比较熟悉了解。但是对进程权限一般知之甚少。本文总结一下linux系统下进程权限问题和现
发表于 07-17 10:55
•776次阅读
linux文件访问权限怎么设置
Linux 文件访问权限是操作系统中一个非常重要的概念。正确地设置文件访问权限可以保护系统的安全性,防止未经授权的人员对文件进行修改、删除或执行。本文将详细介绍 Linux 文件访问
Linux把目录权限给指定用户
Linux是一个开放源代码的操作系统,它基于Unix的设计原则,提供了丰富的权限管理功能,允许用户对系统中的文件和目录进行精确的控制。在Linux中,每个文件和目录都有相应的
评论