Linux Mint12体验-如何使用sudo不输入密码

来源:互联网 发布:拍网络电影怎么赚钱 编辑:程序博客网 时间:2024/05/18 09:06

今天来公司里面,感触很多,也发现了很多,先说一下今天学到的一些小的知识

一。如何在Linux下面使用sudo不输入密码

       1.首先打开这个文件:sudo emacs /etc/sudoers(可以用vim或者是gedit), 默认情况我们会看到有"%admin ALL=(ALL) ALL"一句话,就是允许admin组在所有主机上执行所有命令,当然是需要passwd的。

       2.如果仅仅是想让ailen这个用户再使用sudo时候不使用密码的话直接在下面添加:ailen ALL = NOPASSWD: ALL

       3. 如果让ailen用户sudo不用密码即可执行某几个命令,可这样写"ailen ALL = NOPASSWD: /usr/bin/abc.sh, /usr/sbin/adduser"

一定要保存即可。

刚开始在配置的时候出现了语法错误,一直提示不能使用sudo:sudo: no valid sudoers sources found, quitting,然后找到了解决方案:

     1.使用su进入root下面,重新打开/etc/sudoers这个文件,打开方法上面有详解

     2.由于系统文件具有只读权限,因此需要加一个可写的权限:chmod +w sudoers

     3.把相关的配置文件按照上面写上去,最后保存

    4.退出来之后一定要记得重新将文件的权限改为可读的权限:chmod -w sudoers此命令不可以忘记

   最后成功修改完成

原创粉丝点击