`
nswish
  • 浏览: 104644 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux Redhat 一般用户不能执行sudo问题的解决办法

 
阅读更多

   在Redhat下,一般用户执行sudo命令时,系统会报出"is not in the sudoers file. This incident will be reported"这样的错误。原因是Redhat在建立用户时并没有把用户自动加入到sudo用户列表中。

    先从管理员那里要到root权限,然后查找一下sudoers 文件存放在哪里。敲击命令:

 

whereis sudoers
    系统一般会返回如下内容:

 

sudoers: /etc/sudoers /usr/share/man/man5/sudoers.5.gz
     对sudoers的修改需要root权限,所以要登录root用户:

 

su - root
   sudoers文件默认是只读的,所以要先修改一下它的权限:

 

chmod u+w /etc/sudoers

    使用vi修改sudoers文件

 

vi /etc/sudoers
     找到如下这行:

 

 

root    ALL=(ALL)       ALL
     如果你的用户名是yourname,那么在上面这行的下面增加如下内容:

 

 

yourname    ALL=(ALL)       ALL
     从vi中保存退出,再将sudeors文件的权限修改回来:

 

 

chmod u-w /etc/sudoers
     最后就是退出shell,再重新登录。

 

分享到:
评论

相关推荐

    linux安装软件时提示软件包不存在的解决方法

    软件包不存在时可能是被安装软件的软件源没有安装,我的是cent os,安装w3m时,出现这个问题,解决办法:先安装软件源(epel-release),然后更新系统包,最后执行安装软件操作,就可以成功了。 以安装w3m为例: 1、...

    Linux安装mongodb客户端

    sudo vim /etc/yum.repos.d/mongodb-org-4.2.repo 写入: [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpg...

    vmtools-linux.iso

    重启后,你可能会发现还是要按"Ctrl Alt"释放鼠标(VM6.0没这问题了),我用的是5.5.3,要手动执行才有效果. 通过终端运行VMware-Tools: 点击Ubuntu桌面左上角的Applications→附件→终端,会打开一个类似Windows...

    安装tcpreplay,相关依赖包

    在Linux服务器上安装tcpreplay,需要的离线包 1.安装gcc 2.执行脚本 sh libpcap-install 3.执行完脚本,会出现四个安装包分别是Bison、flex、libpcap、m4 4.依次进入Bison、flex、libpcap、m4执行以下命令: #./...

    STM32CubeMX_V5.0.1

    Linux®:32位(x86)和64位(x64)(在RedHat,Ubuntu和Fedora上测试) 由于STM32CubeMX是32位应用程序,因此某些版本的Linux 64位 发行版需要安装32位兼容软件包,例如作为ia32-libs。 MacOS:64位(x64)(在OS X...

    STM32CubeMX 5.0.0

    Linux®:32位(x86)和64位(x64)(在RedHat,Ubuntu和Fedora上测试) 由于STM32CubeMX是32位应用程序,因此某些版本的Linux 64位 发行版需要安装32位兼容软件包,如作为ia32-libs。 MacOS:64位(x64)(在OS X ...

    epel-release-7-14

    复制到服务器,进入目录执行以下命令: sudo rpm -ivh *.rpm --force --nodeps 执行完成即完成安装

    Linux版校园网客户端公测中(已添加GUI输入窗口)njit-clent

    本项目旨在解决使用Linux操作系统登陆华为802.1X校园网络的问题 兼容iNode V2.40-F0335,支持华为客户端版本号加密认证,支持用户名中存在特殊字符 目前njit-client在以下学校运行良好(感谢网友热心反馈): 南京...

    ndm:npm桌面管理器https:720kb.github.iondm

    $ echo " deb [trusted=yes] https://apt.fury.io/720kb/ / " | sudo tee/etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm红帽在基于RedHat的linux上可以安装ndm来执行以下...

    wfcommons:促进科学工作流程研发的社区框架

    您可以使用自己喜欢的软件包管理器在Linux上轻松安装graphviz,例如对于基于Debian的发行版: sudo apt-get install graphviz libgraphviz-dev对于基于RedHat的发行版: sudo yum install python-devel graphviz-...

    ok6410 dnwforlinux

    注意,当前编译好的dnw在32位linux可用,但是secbulk.ko驱动文件需要自己编译 必须同当前使用的内核的版本一致,内核版本升级后也需要重新编译; 3、移植帮助: 要成功移植到类似的开发板,需要以下2步: 3.1 ...

    Observium-Agent:安装Observium代理脚本

    请注意,该脚本当前仅适用于基于Debian / Ubuntu和Redhat的系统。安装要从GitHub运行脚本,请在当前目录中创建具有可执行权限的文件,文件名为agent.conf.sh。 sudo wget ...

    cronusagent:代理会说 RESTful 并快速执行 PaaS 任务

    linux(Ubuntu、Cent、Redhat、Fedora 等) 须藤权限 python2.7 或 2.6 openssl 0.9.8 或以上 获取 系统管理守护进程 systemd 或 upstart # Install agent in /var/cronus with default ssl cert and no ...

    LazzyQuant:期货预算量化交易系统

    爵士乐极客量化交易平台。主要功能:接收市场行情数据,生成K线数据并保存至数据库根据交易策略,寻找获利机会并做出开仓/...j4注:编译时找不到boost库的头文件可通过以下命令安装RedHat / CentOS:sudo yum安装增强De

    Matplotlib

    进入到 cmd 窗口下,执行以下命令: python -m pip install -U pip setuptools python -m pip install matplotlib Linux 系统安装 Matplotlib 可以使用 Linux 包管理器来安装 Debian / Ubuntu: sudo apt-get ...

    motd-for-centos:CentOS的每日动态类似于Ubuntu的消息

    依存关系无花果洛尔卡特EPEL资料库如果您没有启用EPEL仓库(或者不确定是否这样做),请首先运行(以root / sudo身份): yum install epel-release 然后,安装依赖项: yum install figletyum install rubygemsgem...

Global site tag (gtag.js) - Google Analytics