Linux Mint12体验-如何使用sudo不输入密码
2012-02-13 14:31
363 查看
今天来公司里面,感触很多,也发现了很多,先说一下今天学到的一些小的知识
一。如何在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此命令不可以忘记
最后成功修改完成
一。如何在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此命令不可以忘记
最后成功修改完成
相关文章推荐
- Linux Mint12体验-如何使用sudo不输入密码
- 在使用sudo命令时如何不用输入密码或减少输入的次数?
- sftp在脚本中如何时使用(不用输入密码)
- 设置sudo第二次使用时,输入密码的时间间隔
- C/C++如何使用密码输入而不回显--getch()函数
- 设置sudo第二次使用时,输入密码的时间间隔
- Ubuntu 12 root默认密码? 如何使用root登录
- 使用sudo命令不用输入密码的方法探究
- sftp在脚本中如何时使用(不用输入密码)
- 如何让sudo不需要输入密码就执行
- /etc/sudoers文件设置为允许用户在不输入该用户的密码的情况下使用所有命令
- 如何使用scp、ssh等命令不用手动输入密码
- 【Ubuntu使用技巧】ubuntu sudo不需要输入密码
- 如何在 Linux 中不输入密码运行 sudo 命令
- 如何不需要再sudo输入密码
- 执行sudo时避免输入密码 - 脚本用,不使用visudo直接关闭密码
- 如何在bash脚本中执行sudo时自动输入用户密码
- 使用sudo而无需输入密码的设置
- 如何不需要再sudo输入密码
- ubuntu使用sudo时不用输入密码