文章出自个人博客https://knightyun.github.io/2019/06/20/sudo-nopasswd,转载请申明


平时在 Linux 中执行一些命令时,可能会遇到 Permission denied 这样的提示,即该用户没有权限;

所以一般会想到在命令最前面加上 sudo 后再执行,然后有可能会提示输入当前用户的密码;

再接下来,如果命令没有正常执行,一般又会提示:user is not in the sudoers file. This incident will be reported.,即当前用户没有出现在这个叫 sudoers 的文件里面,那么这个文件在哪里呢?

一般在这个位置:

/etc/sudoers

所以只需要把当前用户添加到这个文件就行了,执行 su 后根据提示输入 root 账户密码,切换到 root 用户,然后用 vi /etc/sudoers 或者 visudo 命令编辑该文件;

在里面可以找到这一行:

root ALL=(ALL:ALL) ALL

大致意思是 root 用户具有所有权限,所以可以在下面加入这么一行:

user ALL=(ALL:ALL) NOPASSWD:ALL

其中 user 是当前登录的用户名,这样以后使用该账户执行 sudo 就不用输入密码了;

如果存在多个账户,要让这些账户执行 sudo 时都不用输入密码的话,可以添加下面这行:

%sudo ALL=(ALL:ALL) NOPASSWD:ALL

保存退出就 OK 了。


技术文章推送 手机、电脑实用软件分享

Linux中sudo免密码相关推荐

  1. 前用户sudo免密码

    Ubuntu 设置当前用户sudo免密码 方法1 # 备份 /etc/sudoers sudo cp /etc/sudoers . #打开 /etc/sudoers sudo visudo # 在文件 ...

  2. linux下A免密码登录B

    linux下A免密码登录B 现在有两台linux服务器A:192.168.1.111,B:192.168.1.112 1.在A(192.168.123.111)生成公钥私钥对,命令如下: ssh-ke ...

  3. Linux中sudo、su和su -命令的区别

    Linux中sudo.su和su -命令的区别小结 我们知道,在Linux下对很多文件进行修改都需要有root(管理员)权限,比如对/ect/profile等文件的修改.下面这篇文章主要给大家总结介绍 ...

  4. linux更改root密码_如何在Linux中更改root密码

    linux更改root密码 Let's go over the simple commands to change the root password in Linux. Linux root ref ...

  5. linux中sudo命令_Linux中的Sudo命令

    linux中sudo命令 Sudo is one of the most widely used commands by Linux administrators and beginners alik ...

  6. 在linux下 用户的密码错误,linux中root用户密码错误如何解决

    linux中root用户密码错误如何解决 发布时间:2020-04-27 10:53:03 来源:亿速云 阅读:230 作者:小新 今天小编给大家分享的是linux中root用户密码错误如何解决,相信 ...

  7. Ubuntu20.04 sudo免密码

    Ubuntu20.04 sudo免密码 解决方案 解决方案 第1步: 为/etc/sudoers增加写权限 sudo chmod +w /etc/sudoers 第2步:设置某一用户组下面的所有用户s ...

  8. sudo命令免密码 sudo免密码

    sudo命令免密码 sudo免密码 云服务上的普通用户可以免密码使用sudo,而我们的却不行,看来得配置一下,在网上查了资料有了答案,分享一下 基于ubuntu,其他的linux应该都一样 虽然这样有 ...

  9. linux中更改用户密码_如何在Linux中更改用户密码

    linux中更改用户密码 In this tutorial, we will focus on how you can change a user's password in Linux. We wi ...

最新文章

  1. spl_autoload_register与autoload区别
  2. IP地址和MAC地址
  3. 18,rand('state',sum(100*clock))
  4. 【Caffe实践】 添加自己的网络层
  5. java结丹期(15)----javaweb(maven(1))
  6. pyrealsense2 设置摄像头曝光值 get_active_profile.get_device().query_sensors set_option() rs.option.exposure
  7. excel 电阻并联计算_电路分析基础(5)-关于电阻,有些话我还是要说一说
  8. 关于安装完Node.js 出现node is not dedined 问题
  9. NoSql数据库确实非常适合网站
  10. dom运行java中文错误,java – org.w3c.dom.DOMException:WRONG_DOCUMENT_ERR:一个节点用于不同于创建它的文档中的文档...
  11. 朋友们给《Java程序员,上班那点事儿》的赠言
  12. 一款好用的国产软件源代码缺陷分析平台 — CodeSense
  13. Python3,csvkit功能竟如此强大,不仅可以转换csv格式文件,还能进行数据处理和分析。
  14. 运用css3新属性transform写的盒子嵌套展开动画效果
  15. 【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇下)...
  16. 设置允许远程连接数据库
  17. SHELL脚本之awk妙用
  18. C#批量剪切视频文件
  19. jQuery事件-鼠标事件
  20. 学习Spring,看这几本书就够了

热门文章

  1. webpack 报错 path is not defind
  2. 关于win7系统无线及本地连接图标异常的处理(可以连接无线)
  3. Struts2 过滤器与拦截器
  4. linux source 子shell,Linux------source
  5. android imageview 上蒙版,在iOS中为UIImageView的圆形蒙版设置动画
  6. Ubuntu18.04创建新的系统用户
  7. Android-Window(一)——初识Window
  8. 输入n种口味随机输出四种不同的口味!
  9. Android Studio小技巧
  10. 算法学习之路|最小生成树——prime算法