`
vaqeteart
  • 浏览: 297256 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

linux给用户添加sudo权限

阅读更多
linux给用户添加sudo权限:
有时候,linux下面运行sudo命令,会提示类似:
quietheart is not in the sudoers file.  This incident will be reported.
这里,quietheart是用户名称,然后导致无法执行sudo命令,这时候,如下解决:
1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一下Esc键,然后输入":wq")退出。
4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。
然后就行了。
分享到:
评论

相关推荐

    如何在Linux环境为用户添加sudo权限

    主要介绍了如何在Linux环境为用户添加sudo权限,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Linux给普通用户加超级用户权限的方法

    问题假设用户名为:ali如果用户名没有超级用户权限,当输入 sudo + 命令 时, 系统提示: 代码如下:ali is not in the sudoers file. This incident will be reported.解决1. 进入超级用户模式。即输入”su”,系统...

    Linux禁止普通用户su至root的解决方法

    一、概述 为禁止普通用户su至root,需要分别...经过上述配置后,普通用户将被禁止su至root,如果希望指定普通用户su至root,可以执行如下命令将该用户添加至wheel组中: usermod -G wheel username 三、示例 [root@t

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

    sudo命令允许受信任的用户作为另一个用户运行程序,默认情况下是root用户。...这增加了额外的安全层,是向用户授予sudo权限的首选方式。 如下图: 但是,在某些情况下,例如运行自动脚本,您可能需要配置sudoer

    Linux中sudo、su和su -命令的区别小结

    比如我们以普通用户tom登录的,但要添加用户任务,执行useradd ,tom用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出tom用户,重新以root用户登录,但这种办法并不是最好的;二是我们...

    linux用户和用户组相关概念、理解、操作

    m)设置用户新密码(passwd)修改用户名(usermod)删除用户(userdel -r)用户组操作创建新用户组(groupadd)修改用户组名(groupmod -n)将用户添加用户组中(usermod -g)删除用户组(groupdel)为普通用户配置sudo权限查询命令...

    Linux配置tomcat环境,用户组

    Linux配置tomcat环境0 简介1 前置要求2 用户组配置3 安装tomcat4 配置tomcat目录权限5 启动tomcat 0 简介   为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要...

    gsudo:适用于Windows的Sudo-在运行时提升而不会产生新的控制台主机窗口

    只需在sudo前添加gsudo (或sudo别名),它就会提升运行。 每次都会出现一个UAC弹出窗口。 如果启用则可以看到较少的弹出窗口。 为什么使用gsudo而不是some-other-sudo ? gsudo非常易于安装和使用,并具有更多...

    如何免sudo使用docker命令详解

    背景 Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎...以普通用户登录的状况下,在使用 docker images 时必须添加 sudo ,那么如何让docker免 sudo 依然可用呢?于是开始搜索解决方案。 理清楚问题 当以

    docker容器中切换用户,提示权限不足的解决

    linux下安装docker默认会安装为名为docker的用户才能运行的权限,使用时需要切换用户,很不方便 为了直接使用命令,需要将当前用户加入docker组 sudo usermod -aG docker your_username 重启生效! 以上这篇docker...

    linux su和sudo命令的区别

    使用 su 命令临时切换用户身份 1、su 的适用...比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户。

    Linux基本命令

    adduser 添加用户 delgroup 删除组 deluser 删除用户 exit 退出用户">ubuntu系统终端的基本操作命令 which ls 查看要执行的命令所在位置 wc l file(其后可跟多个文件) 查看file文件的行数 whoami 查看用户 su ...

    linux集群基础细分视频.zip

    03组置文件及用户添加.ram 04-1用户属性变更,ran 04-2组属性变更及密码修改.Tatm 05-1密码策略整改ar 05-1用户切换 06用户和组删除.rat 7-1复习用户和组ra 7-2UGO权限(1)-用户型及权限类型rar 7-3UGO权限((2)-文件...

    linux系统下高通软件下载工具emmcdl

    1、在~/.bashrc下添加如下命令:alias qcFlashtool='sudo emmcdl -f prog_emmc_firehose_8953_ddr.mbn -x rawprogram_unsparse.xml && sudo emmcdl -f prog_emmc_firehose_8953_ddr.mbn -x patch0.xml && sudo ...

    linux常见的命令

    很好的linux学习系统命令,大家可以好好 学习呀 su sudo 更改用户的权限 useradd 添加用户

    linux远程主机命令工具增强版

    4、支持sudo提权且免输密码,只需要在sudoers加入普通账号的相应权限即可,这对很多生产环境的管理员来说是很大的福音,有sudo也可以自动化了; 5、远程主机执行结果格式化输出,一眼就能很直观的看到执行结果,还...

    Linux命令笔记

    权限管理/系统命令sudo权限 1:sudo 权限 权限管理/ACL 权限 1:ACL权限开启 2:查看与设定ACL权限 3:最大有效权限与删除ACL权限 4:默认ACL权限和递归ACL权限 5:删除ACL权限 第五部分:系统管理 系统管理/工作...

    GTFONow:错误配置功能,sudo和suid二进制文件的自动特权升级

    使用错误配置的sudo权限自动升级特权。 使用错误配置的suid权限自动升级特权。 使用错误配置的功能自动升级特权。 支持Python 2和3。 无需第三方库。 支持sudo PASSWD和NOPASSWD升级,在密码未知且无法访问sudo...

    10个Python爬虫入门实例-new.docx

    Linux用户类似(ubantu为例): 权限不够的话在命令前加入sudo即可 sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests 1. 爬取强大的BD页面,打印页面信息 # 第一个爬虫示例,爬取百度页面

Global site tag (gtag.js) - Google Analytics