觉得每次sudo都需要设置密码太过麻烦,于是折腾了一番,谁知走了一番弯路记录下来。

以下是网上找到的步骤

chmod u+w /etc/sudoers  给当前用户增加写权限

vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加
username ALL=(ALL)                NOPASSWD: ALL
再找到下面这句
#%wheel  ALL=(ALL)         NOPASSWD: ALL
改成
%wheel  ALL=(ALL)         NOPASSWD: ALL

接下来 需要 将当前用户加入到 wheel组里,已经一番查找,mac设置用户组与 linux上是有区别的,mac需要使用目录使用工具这是一个强大的工具自行再搜索,从系统偏好-》用户与群组-》登录选项-》加入-》打开目录使用工具-》找到目录编辑器-》搜索当前用户gzh ,修改PrimaryGroupID为0。

此外记一下出现的问题,当中出现 意外把sudoers的当前用户从root改为了本人gzh了,结果发现sudo也不能用了,提示sudo: no valid sudoers sources found,quitting。想要改回来提示没有权限,当时root权限也没启用,小白我几乎崩溃,

最后找到 目录编辑器里边能 左上角选择编辑 启用修改root账号,这才把sudoers文件恢复回给root。

# chown root /etc/sudoers  修改文件的拥有者    
# chgrp wheel /etc/sudoers  修改文件的群组

以上谨慎对系统文件用,避免再乱踩坑

转载于:https://www.cnblogs.com/lanGuo/p/5256461.html

mac上设置sudo不要密码相关推荐

  1. 如何在Mac上设置iMessage?

    通过iMessage,您可以跨越各种不同的平台与朋友,家人和同事进行通信,如果你从未设置过iMessage,您可能想知道如何开始使用该应用程序.接下来小编给大家详细介绍一下在Mac上设置iMessag ...

  2. shell 统计一个词出现的概率_如何在Mac上设置系统范围的字数统计服务

    在本文中,我们将向您展示如何创建系统范围的服务,使您能够在TextEdit,Safari,Mail或Mac上的任何可让您突出显示文本的应用程序中立即获得字数统计和字符计数.如果您经常发现自己粘贴到空白 ...

  3. Mac 上设置显示器相关参数介绍

    Mac 上设置显示器相关参数介绍 在 Mac 上,使用"显示器"系统偏好设置来调整分辨率和亮度,以及设置专用于支持各种专业媒体类型和相关制作工作流程的其他选项. 在"预置 ...

  4. mac上设置ms office word初始窗口大小

    mac上设置ms office word初始窗口大小 在Mac上打开word,总是那么小,还需要用鼠标拉大,十分麻烦.但是,Mac上又没有设置初始窗口大小的功能,同样ms word也没有该设置. 初始 ...

  5. 如何在 Mac 上设置闹钟

    无论您需要为日常任务.会议还是任何事情设置闹钟,由于缺少内置时钟应用程序,在 Mac 上没有简单的方法可以做到这一点.但是,我找到了多种解决方法来帮助您在 mac 上设置警报. 您可以使用日历和提醒事 ...

  6. 如何在Mac上设置和使用iMessage

    Apple 苹果 iMessage is a built-in messaging app for everyone in Apple's ecosystem. From your Mac, you ...

  7. Mac上MySQL之初始化密码操作

    个人在Mac上操作数据库,遇到的启动数据库问题的简单记录 1.苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server) 2.进 ...

  8. 如何将网站前端如何添加登录密码访问_如何在Mac上查找保存的密码的所有信息...

    Mac上所有已保存的密码均受到保护和保护.没有钥匙串,管理员密码或Touch ID,就无法访问它们.虽然"钥匙串访问"是在Mac上查找或查看保存的密码的一种方法,但是在Mac上使用 ...

  9. 如何在Mac上重置Apple ID密码?

    如果用户在尝试使用 Apple ID 密码登录时遇到了问题,请按照以下步骤重设密码并重新获取帐户访问权限. 使用自己的设备重设密码 请按照以下步骤,从任一受信任的 iPhone.iPad.iPod t ...

最新文章

  1. python数组越界_python 整数越界问题详解
  2. 如何压缩PDF文件大小,满足各种上传大小要求
  3. php学习_第6章_PHP的语言结构
  4. git查看各个branch之间的关系图
  5. iOS 11开发教程(三)运行第一个iOS 11程序
  6. c语言告白恋爱专业,C语言实现520表白代码 祝你表白成功!
  7. 由DOOM启示录想到微软的发展。
  8. 数据挖掘十大经典算法(包括各自优缺点 / 适用数据场景)
  9. 联想教育应用使用说明(7.6版本号)——第4章 网络控制工具的使用
  10. Xmind8 乱码问题解决(查看文件字体并下载安装相应字体)
  11. Bazinga(HDU5510+KMP)
  12. 什么是CSR ? 什么是公钥和私钥?
  13. git log vs git diff 中的点式范围(Dotted Range Notations)异同
  14. java 读取zip文件_JAVA实现zip文件内容读取及解压
  15. (附源码)计算机毕业设计SSM建筑工程管理系统
  16. 关于jdk11没有jre文件夹
  17. Linux 命令 poll 和 ppoll 详解 + 实例
  18. MBR膜是什么?起到哪些用途?-世来福
  19. Ubuntu下UnixC的第二天
  20. android自定义起止时间的时间刻度尺,Android 自定义 View 刻度尺

热门文章

  1. LADRC的学习——总概
  2. html文本框%3cdiv%3e,index.html
  3. 如何设置mysql字符集支持utf-8 和gbk_mysql建表的时候设置表里面的字段的字符集是utf-8要怎么设置?默认建好后我去mysql里看字符集都是gbk...
  4. 计算机教案解说词,小学微机室解说词初稿
  5. 计算机硬件组装教学设计教案,计算机硬件的组装教学设计
  6. 用Lightroom Classic CC2019 mac合并照片以创建全景和HDR全景
  7. 3.8Python数据处理篇之Numpy系列(八)---Numpy的梯度函数
  8. 使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法...
  9. 『资源』机器学习实践中文资源合集
  10. sql server 语法 MSDN