在使用普通用户登录的时候,会经常使用sudo指令执行一些操作,有时候感觉输入密码比较繁琐,特别是需要设置一些开机启动的时候操作,而这些操作往往就需要sudo指令,如果没有免密的话,在使用普通用户登录的时候就无法执行,这个时候给普通用户添加免密码sudo功能就非常的必要了

注意:sudo面密码只是在执行sudo指令的时候不需要输入密码,并不是普通用户拥有超级用户的权限,需要root才有的权限不加sudo 一样执行不了 ,所以这一点也保证了使用免密码的安全性 ,只是在使用sudo的时候不需要输入密码

很简单,在命令行输入:

sudo vim /etc/sudoers

在代码的最后加上:

username   ALL=(ALL)NOPASSWD:ALL   

username是指定的普通用户名称,这样就是保证在指定用户使用sudo的时候不需要输入密码,如果想给执行命令添加免密而已,只需要把最后的ALL替换为命令的绝对路径即可,

如下:

username   ALL=(ALL)NOPASSWD:/bin/hello

这样就为指定用户在执行/bin目录下的hello目录的时候 不需输入密码

最新文章

  1. 如何在高并发分布式系统中生成全局唯一Id
  2. 实时观察Apache访问情况的工具Apachetop
  3. VXLAN 概念(Part II)- 每天5分钟玩转 OpenStack(109)
  4. Spring学习总结(四)——表达式语言 Spring Expression Language
  5. js中实现字母大小写转换
  6. Linux 系统常用命令汇总(六) 文件打包与压缩
  7. selenium太有爱,我已离不开!!!
  8. Android 快速开发系列 ORMLite 框架最佳实践
  9. 201521123024 《Java程序设计》 第九周学习总结
  10. flask微服务框架的初步接触
  11. zabbix http服务监控实例
  12. [Javascript] Multiply Two Arrays over a Function in JavaScript
  13. win10 安装 mysql-8.0.12
  14. smtp的host地址
  15. Linux 串口、usb转串口驱动分析(2-2) 【转】
  16. Maclean Liu对Oracle Database 12c新特性研究汇总
  17. PowerDesigner P M F 的意思
  18. SharePoint 2010 讨论板列表内容的读取细节处理
  19. java笔记--匿名内部类和静态内部类的理解和使用
  20. 180716-Centos时区设置

热门文章

  1. python学习之内部执行流程,内部执行流程,编码(一)
  2. CodeForces 346A Alice and Bob (数学最大公约数)
  3. 8) Struts2 2 SpringMVC
  4. unigui的UnimDatePicker控件使用经验
  5. 双系统Grub引导下恢复windows引导的方法
  6. 键盘控制背景边框平滑移动(jquery)
  7. Linux中VMware虚拟机增加磁盘空间的扩容操作
  8. sonar资料
  9. 按照已有的模板打印小票<二> ——调用windows打印机打印 可设置字体样式
  10. 使用扩展方法重写.NET底层架构