0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux基础的用户权限

汽车电子技术 来源:码农与软件时代 作者: 码农与软件时代 2023-02-15 11:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

普通用户如何执行root权限命令?

  1. 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
  1. su:switch user,切换用户

如切换到root用户下,可执行命令:

su root
输入root密码

执行完操作后,也可以退出root用户

root@linux:/etc# exit
exit

事实上,还有另外一种格式:

su -l root(-l)

su的两种格式区别在于:-l为login的首字母,登录后使用全新的环境变量。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 管理
    +关注

    关注

    2

    文章

    388

    浏览量

    27001
  • ETC
    ETC
    +关注

    关注

    0

    文章

    196

    浏览量

    29753
  • 执行
    +关注

    关注

    0

    文章

    16

    浏览量

    12795
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux学习之路47_用户管理_su与sudo #linux #linux嵌入式开发 #硬声创作季

    Linux开发用户权限
    fly
    发布于 :2022年08月25日 23:03:30

    LINUX修改文件权限

    本帖最后由 Stark扬 于 2018-9-28 16:56 编辑 用户权限在Windows操作系统里也不陌生,但是Linux操作系统的用户
    发表于 09-26 13:58

    零基础如何进行linux学习

    linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。1. Linux基础知识、基本命令;2. Linux用户
    发表于 01-15 15:40

    linux权限和指令

    下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd进入目录。即使此时目录仍然有读写权限也无法进入。而如果目录具有-x权限,但没有读写权限,则
    发表于 07-04 06:58

    迅为IMX6ULL开发板-Linux用户权限

    `2.9 x Linux 用户权限 用户权限2.9.1用户组及
    发表于 05-20 10:30

    Linux如何修改用户权限

    迅为IMX6ULL开发板-Linux用户权限
    发表于 12-29 06:18

    Linux 中文件权限管理的探讨

    Linux 是一种多用户的操作系统,其文件权限管理在文件管理中占有重要的地位。为了更好地把握Linux 的文件权限的相关内容,本文以多种
    发表于 06-11 09:37 11次下载

    浅谈Linux权限管理的ACL权限

    Linux权限管理是Linux很重要的一项内容,重则引起用户信息泄露,轻则导致文件错乱和丢失。企业服务器里有些目录下面的东西暂时保密,不希望别人可以进入目录并查看。有些文件希望别人可以
    的头像 发表于 08-18 11:13 9441次阅读

    Linux进程权限的分析说明

     在linux下,关于文件权限,大部分人接触比较多,也比较熟悉了解。但是对进程权限一般知之甚少。本文总结一下linux系统下进程权限问题和现
    发表于 07-17 10:55 1062次阅读

    linux文件访问权限怎么设置

    Linux 文件访问权限是操作系统中一个非常重要的概念。正确地设置文件访问权限可以保护系统的安全性,防止未经授权的人员对文件进行修改、删除或执行。本文将详细介绍 Linux 文件访问
    的头像 发表于 11-23 10:20 2496次阅读

    Linux把目录权限给指定用户

    Linux是一个开放源代码的操作系统,它基于Unix的设计原则,提供了丰富的权限管理功能,允许用户对系统中的文件和目录进行精确的控制。在Linux中,每个文件和目录都有相应的
    的头像 发表于 11-23 10:30 9996次阅读

    Linux用户身份与进程权限详解

    在学习 Linux 系统权限相关的主题时,我们首先关注的基本都是文件的 ugo 权限。ugo 权限信息是文件的属性,它指明了用户与文件之间的
    的头像 发表于 10-23 11:41 1144次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>用户</b>身份与进程<b class='flag-5'>权限</b>详解

    Linux权限管理基础入门

    Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索
    的头像 发表于 05-06 13:44 543次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>权限</b>管理基础入门

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位
    的头像 发表于 07-23 16:57 592次阅读