`
sesame-test
  • 浏览: 36982 次
社区版块
存档分类
最新评论

【转】添加用户到sudoer列表中

阅读更多
URL: http://www.shocr.com/user-is-not-in-the-sudoers-file/

Linux默认是没有将用户添加到sudoers列表中的,需要root手动将账户添加到sudoers列表中,才能让普通账户执行sudo命令。

root 账户键入visudo即可进入sudo配置,这个命令要比vim /etc/sudoers要好很多,因为使用visudo进行sudo配置,将会得到很多提示.

键入visudo后,在编辑器下键入 /root 寻找root,找到第三个root的那一行

    root    ALL=(ALL)       ALL

按yyp键复制并在粘贴在下一行,在这一行的 root处输入cw将root替换为你所需要添加用户的账户名,比如Blinux,结果就是

    root    ALL=(ALL)       ALL
    blinux  ALL=(ALL)       ALL

如果你希望之后执行sudo命令时不需要输入密码,那么可以形如

    root    ALL=(ALL)       ALL
    blinux  ALL=(ALL)       NOPASSWD:ALL

输入:wq保存即可。

之后执行sudo命令时直接在命令前端键入sudo 空格即可,比如sudo shutdown -h now执行立即关机命令.

如果需要输入口令,则输入用户密码即可,而不是root密码.

    注:如果用户不在sudoers列表中,将会得到以下提示.

    Blinux is not in the sudoers file.  This incident will be reported.

分享到:
评论

相关推荐

    linux不能使用sudo命令解决方案

    因此,在 Red Hat 和 CentOS 等系统中,需要手动添加用户到 sudoers 文件中,以便使用 sudo 命令。 在实际工作中,使用 sudo 命令可以提高工作效率和安全性。例如,在需要执行超级用户权限的命令时,使用 sudo 命令...

    Ansible-My-First-5-Minutes-On-A-Server:Ansible我在服务器上的前5分钟

    更改root密码添加您选择的管理员用户为管理员用户添加授权密钥在sudoers中添加管理员用户安装默认软件包(ufw,fail2ban等) 安装用户额外的软件包设置防火墙禁止密码验证禁止root SSH访问tldr 在secrets.yml ...

    ansible-bootstrap:Ansible角色执行一些基本设置以执行其他ansible角色

    ajgarlag_bootstrap_sudo_sudoer :设置后,将创建用户并将其作为sudoer添加(默认为emtpy字符串)。 ajgarlag_bootstrap_sudo_require_password :布尔标志,要求对sudoer进行密码身份验证(默认为yes )。 ...

    hadoop集群高可用搭建

    4. 添加普通用户hadoop用户并配置sudoer权限:为了安全起见,运行Hadoop集群的用户不应使用root用户。 5. 设置系统启动级别:一般将系统启动级别设置为3或5。 6. 关闭防火墙/关闭Selinux:避免安全软件干扰集群的...

    Linux 中不输入密码运行 sudo 命令的方法

    通常,要授予sudo访问权限,请将用户添加到sudoers文件中定义的sudo组。在Debian,Ubuntu及其衍生产品上,sudo组的成员在基于RedHat的发行版(如CentOS和Fedora)上获得sudo权限,sudo组的名称是wheel。 在运行sudo...

    capistrano-foreman:工头支持 Capistrano 3.x

    安装将此行添加到应用程序的 Gemfile 中: gem 'capistrano3-foreman'然后执行: $ bundle或者自己安装: $ gem install capistrano3-foreman用法要求在 Capfile 中使用默认任务: require 'capistrano/foreman'###...

    BashScripts-Collection:少量脚本来安装和配置ubuntu中的服务

    BashScripts集合 要求 ... 要添加新脚本,只需添加一个新文件夹,并将脚本重命名为script.sh即可。 配置的脚本遵循我在手动安装它时学到的步骤和过程。 某些配置可能会丢失,但实施起来应该不会太困

    Fedora入门指南

    通过编辑`/etc/sudoers`文件,将你的用户名加入到sudoer组,今后即可使用`sudocommand`执行需要Root权限的操作,提高效率同时保持安全性。 通过以上步骤,你不仅能够顺利安装和升级Fedora,还能高效配置系统,享受...

    prometheus_wireguard_exporter:用Rust编写的用于WireGuard的Prometheus出口商

    这允许以非root用户身份运行导出器(尽管没有密码的sudoer)。 感谢( 的想法。 BREAKING从版本,导出器要求您以特定格式指定友好名称(当然,仅当您要使用它们时)。 这允许您在保留友好名称功能的同时使用文件中...

Global site tag (gtag.js) - Google Analytics