zoukankan      html  css  js  c++  java
  • Linux上给不是管理员的用户增加安装软件的权限

    需要用过yum安装包,但是我不是管理员。。。

    其实这很简单,只要找到root/etc/sudoers这个文件, 用visudo打开,不建议用vim, 因为visudo可以告诉你是否有语法错误。

    要求:

      比如把yum安装的权限给user1

    操作:

      1.以root身份登录

      2.输入visudo

      3.找到 root  ALL=(ALL)  ALL 这一行。小妹还特地去把这一行的意思弄了个清楚。root是用户名,第一ALL是指所有主机,第二个ALL是指所用多用,第三个ALL是指所有指令

      4.然后就是需要添加的关键的一行,user1    ALL=(root)    /usr/bin/yum

      5.完成之后一定要记得保存,wq! 退出。

    之后再以user1的身份登录就可以执行yum的所有语法了,但是不能执行其他的比如shutdown的语法。

    ********************************************************************************************************************************************************************************************************************************************

    如果有多个用户,应该可以先加入到组中,然后给组这个权限,下面是代码。

    要求:

      把user1, user2加入到bioinfo这个组中,然后给bioinfo这个组开通yum的权限

    操作:

      1.创建: groupadd bioinfo; 添加user1, user2: usermod -a -G bioinfo user1,user2

      2.然后找到%wheel   ALL=(ALL)  ALL这一行

      3.添加关键的一行,%bioinfo  ALL=(root)  /usr/bin/yum

      4.wq!保存之后,user1和user2都可以使用yum这个命令安装了。

    大功告成,好哈皮:D

     
  • 相关阅读:
    web前端的面试真题
    web前端面试真题! 面试的经历和回答只做参考1
    web前端面试真题! 面试的经历和回答只做参考
    html面试资料
    angluar.js的核心介绍
    解决 Chrome支持小于12px 的文字
    div居中效果出现的问题和解决方法
    li和li之间的bug解决方法
    前端面试题笔试考题和答案
    html5新增的标签和使用的方法
  • 原文地址:https://www.cnblogs.com/little-hunter/p/7511020.html
Copyright © 2011-2022 走看看