最高权限是root权限,这个设置上有点复杂
root权限即系统权限,开启root账户的方法如下:
选取苹果菜单 () “系统偏好设置”,然后点按“用户与群组”(或“帐户”)。
点按 下面的🔒,然后输入管理员名称和密码。
点按“登录选项”。
点按“加入”(或“编辑”)。
点按“打开目录实用工具”。
点按“目录实用工具”窗口中的🔒,然后输入管理员名称和密码。
从“目录实用工具”的菜单栏中:
选取“编辑”“启用 Root 用户”,然后输入要用于 root 用户的密码。
(参考自:http://www.fafau.com)
使用进入root用户的方法如下:
选取苹果菜单 () “退出登陆*”
选择“其它用户”
用户名输入root,密码输入你设置的密码
登陆即可进入root用户,此时你的操作都是root权限,即系统权限
操作步骤:
1.打开实用工具-》终端
2.键入sudo passwd root 然后提示输入当前登录用户密码,通过以后,提示输入两遍root的密码。这样就设置好root帐号密码了,可以用root来登录MacOS了。
用手机ROOT软件或者电脑端ROOT软件获取ROOT权限
认识ROOT
ROOT权限是UNIX/Linux系统中的超级管理员用户帐户(Superuser),该帐户拥有整个系统的绝对控制权,可以对所有对象进行操作。
类比于Windows NT内核系统中的超级管理员用户帐户(Administrator)。 ROOT作用
获取ROOT权限后,可以对系统的中需要授权的区域进行访问与修改,方便的对于系统的部件进行删除或更改。例如像ROOT Explorer(系统文件管理)和Task Manager(进程管理)、Marketenable(查看各国付费软件)这样的软件。
安装语言包、更改主题。更重要得是,对于玩家而言,可以尽情的“刷机”,随心所欲地对自己的爱机DIY,享受新系统、新UI的各种超炫功能。
ROOT一般步骤3.1、手机端软件方式
下载ROOT软件:Z4ROOT
执行ROOT步骤:安装Z4ROOT到手机,点击获取ROOT权限即可。
3.2、电脑端软件方式
下载ROOT软件:FascinateRoot、Universal Androot、One Click Root/UnRoot I9000、国外软件公司Unstable Apps的Easy Root式,SuperOneClick。
执行ROOT步骤:FascinateRoot
①打开“START_ROOT.bat”(XP及以下系统支持,win7以上不支持BAT批处理命令),弹出CMD窗口中按提示点击任意键开始;
②接着手机自动重启,进入桌面后解锁,自动会进入下一步;
③稍等约3分钟后,手机会再度重启,命令提示行提示完成ROOT步骤。此时按任意键退出命令提示行,大功告成。
执行ROOT步骤:SuperOneClick,双击SuperOneClick.exe打开软件,点击ROOT按钮即可。
如:One Click Root/UnRoot I9000如:One Click Root/UnRoot I9000 on MAC
3.3、电脑端命令方式
下载ROOT软件:ADB(一般的Android SDK包里面都有)
执行ROOT步骤:命令行方式(须熟悉Linux/Unix命令,不熟者慎用)
adb remount
adb shell rm /system/app/PCSCII*
这里的adb remount,即重新mount你的分区。然后自己让system分区从只读变成可读可写。
卸载应用,比如TryTry这个软件,使用如下命令:
adb remount
adb shell rm /system/app/Try*
注意事项
下载对应的软件如FascinateRoot、z4root
勾选设置-应用程序-开发-USB调试
电量充足并确定安装好手机驱动(手机论坛或者用工具如“豌豆荚手机精灵”等下载)
特别强调:刷机有风险,刷了很璀璨,胆小莫试验
有些机型需要特定软件,如,z4root一键安全root工具 1.3.0支持型号:
Samsung Galaxy S (All variants)
Backflip
Sony X10
Xperia Mini
Drod 2
Galaxy Tab
Galaxy I5700
Galaxy 3 I5800
Droid X
Samsung Acclaim
Cricket Huawei Ascend
Motorola Cliq
Huawei 8120
Hero
Optimus T
Droid 1 (z4root 1.2.1)
Garmin Asus A50
Motorola Defy
1、Mac系统默认是没有给root账户的,所以这个时候就需要先去创建。
2、创建root账户
3、完事!
1、使用su - root 指令,输入密码切换root用户
报错:su: Sorry
2、解决方法
1.输入 sudo su 用户名显示sh-3.2#(#表示拥有root权限)
2. 再输入 su - 就可以进入root用户了
启用(登陆)或停用 root 用户;
1.选取苹果菜单 () “系统偏好设置”,然后点按“用户与群组”(或“帐户”)。
2.点按 ,然后输入管理员名称和密码。
3.点按“登录选项”。
4.点按“加入”(或“编辑”)。
5.点按“打开目录实用工具”。
6.点按“目录实用工具”窗口中的 ,然后输入管理员名称和密码。
7.从“目录实用工具”的菜单栏中:
8.选取“编辑”“启用 Root 用户”,然后输入要用于 root 用户的密码。
9.或者选取“编辑”“停用 Root 用户”。
注意事项:
root 用户帐户不适合日常使用。它的权限允许更改 Mac 所必需的文件。要撤销此类更改,您可能需要重新安装系统软件。您应在完成任务后停用 root 用户。
与启用 root 用户相比,在“终端”中使用 sudo 命令更为安全。要了解 sudo,请打开“终端”应用,然后输入 man sudo。
以 root 用户身份登录
启用 root 用户后,仅在以 root 用户身份登录时,您才拥有 root 用户的权限。
选取苹果菜单 “退出登录”,以退出登录您的当前用户帐户。
在登录窗口中,使用用户名“root”以及为 root 用户创建的密码登录。
如果登录窗口显示用户列表,请点按“其他”,然后登录。
完成任务后,应务必停用 root 用户。
更改 root 密码
选取苹果菜单 () “系统偏好设置”,然后点按“用户与群组”(或“帐户”)。
点按 ,然后输入管理员名称和密码。
点按“登录选项”。
点按“加入”(或“编辑”)。
点按“打开目录实用工具”。
点按“目录实用工具”窗口中的 ,然后输入管理员名称和密码。
从“目录实用工具”的菜单栏中,选取“编辑”“更改 Root 密码?”
在出现提示时输入 root 密码。
我想将我的MacSnowLeopardruby从1.8.7升级到1.9.1版本,有人知道轻松且最好的升级方法吗?因为我读了一些论坛/帖子/博客/讨论说覆盖苹果发布的ruby不好将Rails从版本2.2.2升级到2.3.8的最佳方法是什么?因为我找到的所有信息都仅适用于豹/老虎,而且很少有关于雪豹的复杂文章。他们还说覆盖apple提供的rails不好吗。谁能帮帮我?谢谢。 最佳答案 DanBenjamin有一些greatinstructionsforcompilingandinstallingRuby,RubyGemsandRai
我最近决定从我的系统中卸载RVM。在thispage提出的一些论点说服我:实际上,我的决定是,我根本不想担心Ruby的多个版本。我只想使用1.9.2-p290版本而不用担心其他任何事情。但是,当我在我的Mac上运行ruby--version时,它告诉我我的版本是1.8.7。我四处寻找如何简单地从我的Mac上卸载这个Ruby,但奇怪的是我没有找到任何东西。似乎唯一想卸载Ruby的人运行linux,而使用Mac的每个人都推荐RVM。如何从我的Mac上卸载Ruby1.8.7?我想升级到1.9.2-p290版本,并且我希望我的系统上只有一个版本。 最佳答案
大家好,我正在尝试设置一个开发环境,并且我一直在关注以下教程:Linktotutorial我做得不是很好,除了最基本的版本控制内容外,我对终端命令没有任何实际经验。我点击了第一个链接并尝试运行source~/.bash_profile我得到了错误;mkdir:/usr/local/rbenv/shims:权限被拒绝mkdir:/usr/local/rbenv/versions:权限被拒绝现在每次我加载终端时都会出现错误。bash_profile的内容;exportPATH=/usr/local/rbenv/bin:$PATHexportRBENV_ROOT=/usr/local/rbe
我想在共享服务器上建立一个jekyll博客。当我尝试安装Jekyll时,我得到“您没有写权限”。我该如何在没有root或sudo的情况下解决这个问题?更多细节:我在共享服务器上有空间,但没有根访问权限。我无法安装Ruby,尽管托管公司应我的要求安装了它。当我尝试安装Jekyll时我使用user@hosting.org[~]#geminstalljekyll这是我得到的回应:ERROR:Whileexecutinggem...(Gem::FilePermissionError)Youdon'thavewritepermissionsintothe/usr/lib/ruby/gems/1.
我已经通过提供MagickWand.h的路径尝试了一切,我安装了命令工具。谁能帮帮我?$geminstallrmagick-v2.13.1Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingfor/
我正在尝试找出一种方法来显示来自不在RAILS_ROOT下(在RedHat或Ubuntu环境中)的已安装文件系统的图像。我不想使用符号链接(symboliclink),因为这个应用程序实际上是通过Tomcat部署的,而当我关闭Tomcat时,Tomcat会尝试跟随符号链接(symboliclink)并删除挂载中的所有图像。由于这些文件的数量和大小,将图像放在public/images下也不是一种选择。我查看了send_file,但它只会显示一张图片。我需要在一个格式良好的页面中显示6个请求的图像。由于膨胀,我宁愿不使用Base64编码,但我不知道如何将图像数据与呈现的页面一起传递下去。
我正在为我的用户实现一些rubyonrails代码推特内容。我正在创建正确的oauth链接...类似http://twitter.com/oauth/authorize?oauth_token=y2RkuftYAEkbEuIF7zKMuzWN30O2XxM8U9j0egtzKv但在我的测试帐户授予对twitter的访问权限后,它会弹出一个页面,上面写着“您已成功授予对.我不知道用户应该在哪里输入此PIN以及他们为什么必须这样做。我认为这不是必要的步骤。Twitter应该将用户重定向到我在应用程序设置中提供的回调URL。有谁知道为什么会这样?更新我找到了thisarticle声明我需
我想在Ruby的TCPServer中获取客户端的IP地址。以及(如果可能的话)MAC地址。例如,Ruby中的时间服务器,请参阅评论。tcpserver=TCPServer.new("",80)iftcpserverputs"Listening"loopdosocket=tcpserver.acceptifsocketThread.newdoputs"Connectedfrom"+#HERE!HowcanigettheIPAddressfromtheclient?socket.write(Time.now.to_s)socket.closeendendendend非常感谢!
我正在关注Ryan的RailsCast第339集。我已经安装了rbenv并且可以运行ruby-v。我退出了我的session,当我试图返回时(通过root的sudeployer,我得到了这个错误/home/deployer/.rbenv/bin/rbenv:line20:cd:/root:Permissiondenied这是rbenv文件:#!/usr/bin/envbashset-e[-n"$RBENV_DEBUG"]&&set-xresolve_link(){$(type-pgreadlinkreadlink|head-1)"$1"}abs_dirname(){localcwd="
我正在使用macos,我想使用ruby驱动程序连接到sqlserver。我想使用tiny_tds,但它给出了缺少free_tds的错误,但它已经安装了。怎么能过这个?~brewinstallfreetdsWarning:freetds-0.91.112alreadyinstalled~sudogeminstalltiny_tdsBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtiny_tds:ERROR:Failedtobuildgemnativeextension.完整日志如下:/System