JUST DO IT ~

          我只想當個程序員

          [轉]root 用戶

          網上資源


          【教程】啟用與停用 root 用戶
          http://www.macx.cn/thread-2051799-1-1.html


          root 相關


          升級完OSX 10.9后,執行su命令輸入完密碼后進入的是一個普通用戶的shell,
          并不是root,以前一直是正常的,大家幫忙,看了/etc/pam.d/su沒啥異常,/etc/passwd也正常,謝謝!

          分享一下方法:

          root的uid變成了217,但是編輯/etc/master.passwd需要root權限,但root現在是個普通用戶了,是個死循環,執行:dscl . change '/Users/root' 'UniqueID' '217' '0'也不行, 會提示:<main> attribute status: eDSPermissionError
          <dscl_cmd> DS Error: -14120 (eDSPermissionError),但是可以這樣執行:
          sudo -u '#0' dscl . change '/Users/root' 'UniqueID' '217' '0'就OK了,
          至于'#0'別問我, 我也不知道是啥原理, 我就知道這個可以以uid為0的權限執行命令。


          如果您的管理員帳戶沒有密碼(空密碼),則必須在使用 sudo 命令之前為用戶設定密碼。
          使用完 sudo 命令之后,您可以再次更改帳戶密碼,但是建議管理員帳戶使用非空密碼。


          posted on 2015-03-21 23:07 小高 閱讀(445) 評論(0)  編輯  收藏 所屬分類: 工作環境搭建Mac OSX

          導航

          <2015年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 韶山市| 亚东县| 濮阳市| 太和县| 中西区| 吴川市| 女性| 南部县| 襄汾县| 望城县| 紫阳县| 石嘴山市| 高邑县| 温泉县| 兴仁县| 临高县| 东阿县| 华亭县| 贞丰县| 卓尼县| 衡阳县| 梅河口市| 沐川县| 龙泉市| 河津市| 横山县| 莱西市| 加查县| 祁门县| 湘阴县| 门头沟区| 樟树市| 江津市| 弥渡县| 中超| 准格尔旗| 始兴县| 南昌市| 安阳市| 罗源县| 吉林省|