• mac上设置sudo不要密码


    觉得每次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  修改文件的群组 

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

  • 相关阅读:
    使用C#开发ActiveX控件 并制作Cab包
    asp.net后台创建table设置宽度百分比
    Sql按姓名查出某个人的成绩排名
    获得DataGridView多选框值
    解决iframe窗体丢失Session时登录窗口显示在子页面的问题
    xml返回数组数据
    安卓界面组件文本框
    安卓的UI界面开发(初学者推荐)
    安卓布局
    安卓界面组件按钮
  • 原文地址:https://www.cnblogs.com/lanGuo/p/5256461.html
Copyright © 2020-2023  润新知