【Linux】普通用户无法使用sudo指令的方法

这篇具有很好参考价值的文章主要介绍了【Linux】普通用户无法使用sudo指令的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【Linux】普通用户无法使用sudo指令的方法

​📝个人主页:@Sherry的成长之路
🏠学习社区:Sherry的成长之路(个人社区)
📖专栏链接:Linux
🎯长路漫漫浩浩,万事皆有期待

上一篇博客:【Linux】基本指令(二)

测试 rm -rf 删除文件时无视权限暴力删除的效果时,使用了 sudo 指令。
但是普通用户sudo指令是不能直接使用的,需要修改一些设置。

方法

sudo 指令是允许 普通用户 临时 以 超级用户 root 的权限运行。

普通用户如果直接使用 sudo 指令:
【Linux】普通用户无法使用sudo指令的方法

其中我们只需要看最后一句话:sherry is not in the sudoers file.,这句话的意思就是 sherry 这个用户没有执行 sudo 命令的权限,且你使用这条指令会被报告。

如果我们想要使 sherry 用户执行 sudo 指令,就需要进行以下步骤:

( 1 ) 切换到 root 用户

【Linux】普通用户无法使用sudo指令的方法

使用命令切换到 root 用户,并输入密码。注意 Linux 系统上输入密码是不会回显的,密码输入正确会登入的。

( 2 ) 使用 vim /etc/sudoers ,打开/etc/sudoers文件

vim /etc/sudoers

打开后界面:
【Linux】普通用户无法使用sudo指令的方法

( 3 ) 找到 root ALL=(ALL) ALL一行,在下方插入 你需要设置的用户名 ALL=(ALL) ALL

这里的我们使用的是 vim 编辑器,按 i 进入编辑模式,移动光标,到 root 下一行,插入就可以。
【Linux】普通用户无法使用sudo指令的方法

然后按 esc 返回命令模式,按 : ,输入 wq! 保存并退出(这个文件不加 “!” 会保存失败)
【Linux】普通用户无法使用sudo指令的方法

( 4 ) 退出 超级用户 root

【Linux】普通用户无法使用sudo指令的方法

此刻,sherry用户就可以使用 sudo 命令了。

我们现在就可以随心所欲地使用 sudo 了,比如我们使用 sudo 命令以 root 用户的权限创建一个文件:

【Linux】普通用户无法使用sudo指令的方法

会叫我们输入当前用户的密码。这句话的意思就可以看出,sudo 赋予的权限是临时的,一般这个时间为五分钟。我们输入密码就可以。

【Linux】普通用户无法使用sudo指令的方法

当我们有了权限,也可以在普通用户下安装例如 tree 、nano 等命令了

总结:

到这里本篇博客就结束了,博客内容很简单,就是关于普通用户无法使用sudo指令问题的解决方法。接下来,我们将继续学习Linux的的相关知识。希望我的文章和讲解能对大家的学习提供一些帮助。

当然,本文仍有许多不足之处,欢迎各位小伙伴们随时私信交流、批评指正!我们下期见~

【Linux】普通用户无法使用sudo指令的方法文章来源地址https://www.toymoban.com/news/detail-465113.html

到了这里,关于【Linux】普通用户无法使用sudo指令的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux普通用户提权(sudo)

    正常来说, 普通用户初始是不具备提权的能力的 ,比如执行 sudo ls 会出现报警告:xxx 不在sudoers文件中。 那么我们就需要在 root 账户下去给它下面的某些用户的 提权(提高权限) 。 先来到根目录下 / 执行命令 vim etc/sudoers ,再按键盘左上角 esc ,输入 :set nu 回车,可以看到

    2024年02月06日
    浏览(49)
  • linux 为普通用户配置sudo权限

    目录 一.关于sudo 二.sudo的工作过程 三.为普通用户配置sudo权限 3.1 方法一:把普通用户的附属组更改为wheel,使其具有sudo权限(推荐) 3.2 方法二:修改/etc/sudoers文件,使普通用户具有sudo权限 四./etc/sudoers配置文件详解 sudo命令提供了一种机制,它可以在不用分享 root 用户的密

    2024年02月04日
    浏览(47)
  • Linux:给普通用户设置sudo权限

    1、修改配置文件 sudo 的英文全称是 super user do,即以超级用户(root 用户)的方式执行命令。用户是否拥有sudo命令的执行权限,要看是否在于 /etc/sudoers 文件进行了设置。 /etc/sudoers 是一个文本文件,有其特定的语法,不要直接用 vim 或者 vi 来进行编辑,而是采用 visudo 命令。

    2024年02月14日
    浏览(39)
  • Deepin/UOS Linux 配置普通用户 sudo 权限 的两种方式

    Deepin/UOS Linux 配置普通用户 sudo 权限 的两种方式 root 用户下 配置 普通用户 sudo 权限 echo \\\"zhangsan ALL=(ALL:ALL) NOPASSWD: ALL\\\" /etc/sudoers root 用户下 配置 普通用户 到 sudo 组下 vim /etc/sudoers 修改下面这一行 改为 然后修改 /etc/group 改为 也是阔以的 我们下期见,拜拜!

    2024年02月16日
    浏览(46)
  • Linux中普通用户使用sudo命令提示lin is not in the sudoers file. This incident will be reported.

    在使用Linux的过程中我们 普通用户使用sudo 可能遇到这样的提示 pp is not in the sudoers file. This incident will be reported. 这一问题原因是因为 etc 文件中的 sudoers 这个文件中没有这个用户 我们可以按照下面操作进行修改【 以下操作都用英文模式下操作,切记 】 使用root用户登录进来

    2024年01月23日
    浏览(48)
  • Linux更改普通用户密码的三种方法

    Linux服务器使用root管理员用户创建完成普通用户之后,为了后续使用该用户能够登录服务器(/etc/passwd中每个用户的shell类型为/bin/bash的可用来登录linux服务器),我们需要为普通用户设置登录密码。 useradd用户创建: https://blog.csdn.net/z19861216/article/details/130613814 Linux下,使用root管

    2024年02月15日
    浏览(43)
  • linux sudo指令提权

    sudo 是在linux中用于以超级用户(root)权限执行命令的命令。 它允许普通用户在执行特定命令时提升其权限, 以完成需要超级用户权限的任务 。 sudo 的名称是 \\\"superuser do\\\" 的缩写。 格式 接受权限的用户登陆的主机 =(执行命令的用户) 命令 使用sudo调用授权命令 sudo –u 用户

    2024年01月21日
    浏览(39)
  • LINUX账户权限设置-禁止普通用户使用su命令切换至root用户

    实验目的:限制普通用户切换root模式。   以下是没有限制普通用户kali切换root模式 输入【su+用户名】命令可以正常进行普通用户和root模式的切换。 PS:如果忘记了root模式的密码是什么 可以在普通用户下输入sudo su命令,进入root模式 然后输入passwd root命令重新更改一下root模

    2024年02月14日
    浏览(45)
  • 【Shell 命令集合 系统管理 】Linux 以超级用户(root)的身份执行特权命令 sudo命令 使用指南

    Shell 命令专栏:Linux Shell 命令全解析 sudo是Linux中的一个命令,它允许普通用户以超级用户(root)的身份执行特权命令。sudo的作用是提供了一种安全的方式,让授权用户执行需要特权的操作,而无需完全切换到超级用户账户。 sudo的主要作用如下: 提高安全性:使用sudo命令可

    2024年02月03日
    浏览(63)
  • 【Linux root用户,用户切换命令,sudo命令】

    在Linux系统中,root用户是系统的超级管理员。root用户具有最高的权限,可以访问系统中的所有文件和执行所有操作。 要以root用户身份登录,可以使用以下命令: 这要求输入密码以确认你的身份。 su 命令用于切换用户。可以使用它来切换到其他用户的身份,包括root。例如,

    2024年02月04日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包