mac教程:单用户模式如何重设mac管理员密码

   近日,锋友langren34分享了一个关于在Mac设备中使用单用户模式来重设用户的管理员帐户密码的教程,如果你也有这方面需求的话,不妨来参考一下。


  单用户模式能重设Mac管理员帐户密码?

  该锋友表示,如果Mac设备的当前系统为El Capitan、Yosemite、Mavericks、Mountain Lion或者Lion的话可以通过以下操作步骤来实现:

  1. 在单用户模式下启动Mac设备。

  2. 打开终端窗口,然后输入以下命令:

  mount -uw /

  3. Capitan或Yosemite系统用户分别输入以下两个命令:

  launchcti load /System/Library/LaunchDaemons/com.apple.taskgated.plist

  launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

  而 Mavericks、Mountain Lion 或 Lion 系统用户则输入以下命令:

  launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

  需要注意的是,如果你不知道用户的短名称,可以输入以下命令来获取用户列表(短名称位于左侧,完整名称位于右侧):

  dscl localonly ls /Local/Default/Users realname

  4. 输入以下命令,并将shortname替换为管理员用户的短名称(用户个人文件夹的名称):

  passwd shortname

  系统提示时,输入新的帐户密码,但是你可能看不到任何表明正在键入的指示。

  5. 输入reboot命令以重新启动Mac。

  而如果你的Mac设备当前的系统为Snow Leopard,则可以通过以下步骤来重设密码:

  1. 在单用户模式下启动Mac。

  2. 打开终端窗口,然后输入以下命令:

  mount -uw /

  如果你不知道用户的短名称,输入以下命令以获取短名称的列表:

  ls /Users

  3. 输入以下命令:

  launchctl load /System/Library/LaunchDaemons/ com.apple.DirectoryServices.plist

  4. 输入以下命令,并将shortname替换为用户的短名称(用户个人文件夹的名称):

  passwd shortname

  5. 系统提示时,输入新的帐户密码,同样,你可能看不到任何表明正在键入的指示。

  6. 输入reboot命令以重新启动Mac。

时间: 2024-11-03 20:58:56

mac教程:单用户模式如何重设mac管理员密码的相关文章

DEDECMS织梦重设后台管理员密码方法总结

方法一 最简单的方法就是直接修改数据库,执行  代码如下 复制代码 UPDATE `dede_admin` SET `pwd` = 'c3949ba59abbe56e057f' 执行之后密码是"123456" 方法二 还有一个方法是我按照上面的工具自己简写了一个重设密码的文件. resetpwd.php 大家下载此文件以后放到你站点的根目录,只要运行一下,就会给admin重设密码为000000 此方法的文件内容如下:  代码如下 复制代码 <?php /*  * @desc: D

Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用

摘要:本文主要讲述在系统修复时,登录系统的几种方法;比如当我们把root密码忘记,或者系统正常启动遇到困难时,我们可以通过单用户模式,修复模式linux rescue及跨越控制台登录等方法完成对文件系统的加载,登录,进而进行相应的修复; 当系统被破坏,或者登录遇到困难时,我们如何才能进入系统?比如我们把root密码忘记,或者系统不能正常进行启动时,我们首先想到的是如何登录系统,或如何备份文件系统中重要的数据;下面有以下几种方法供大家参考 目录索引 一.单用户模式: 1.以grub 系统引导管理器

Linux系统中通过引导进入单用户模式的方法

  熟知在linux进入单用户模式的方法(single)是管理员必须具备的,因为单用户模式是一种在不影响其他用户(或不被其他用户影响)的情况下,修改系统配置或者实施维护工作的方式.单用户模式也是在受损系统上展开回复工作所采用的模式.单用户模式适用于以下情况: (单用户模式还有一个前提是您的grub 或者lilo 是能正常工作的;并且您知道您的系统问题发生在哪里,当以单用户模式登录时,您能打开文件系统的写操作,然后进行您想要进行的系统修复) 修改密码 修改系统配置文件和修复系统 系统备份还原,分区

Linux学习之CentOS(二十二)--进入单用户模式下修改Root用户的密码_Linux

在上一篇随笔里面详细讲解了Linux系统的启动过程.,我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab 这个文件我们就能看到: [root@xiaoluo ~]# cat /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # #

单用户模式下mount -o remount,rw / 有大用途

单用户模式下mount -o remount,rw / 有大用途         我们的Linux系统在无法启动时候,通常需要进入单用户模式下进行修改一些配置文件,或调整一些参数方可.但是在进入单用户模式后,我们的/文件系统是只读模式,无法进行修改,那么这个时候我们就需要用到一条命令:mount –o remount,rw / 这个命令来让我们的/路径文件系统为可读模式,这样就可以实现自由修改了. 例如: 增加了/etc/mtab /dev/sdb1 /install ext3 rw 0 0 /

sql server数据库从单用户模式改为多用户模式

  今天想在sql server2005下复制一个数据库,结果最后一步出错,复制没成功反而导致数据库打不开了, 名称后出现"单个用户",估计是进行复制的时候自动将其改为了单用户模式,可通过执行如下语句恢复多用户模式. 原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式. USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) FROM mas

SqlServer:此数据库处于单用户模式,导致数据库无法删除的处理

今天在删除一个数据库时,一直报错,大意是:此数据库处理单用户模式,尚在连接当中,无法删除(既使将SQLServer停止后再启动也是如此) 百度之后找到了解决办法,备份于此: USE [master] GO /****** Object: StoredProcedure [dbo].[killspid] Script Date: 03/28/2011 11:01:32 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --建一个存储过

centos7进入单用户模式修改root密码

在7版本以下的我们都知道进入单用户模式的方法,开机在进入内核选择时按字母'e',进入编辑模式定位到'ro',在前面加上single即可. 而在7版本中,上述方法已经不适用. 1.开机进入内核选择时按字母'e',进入编辑模式 2.定位到'ro'单词行 3.把'ro'改成'rw init=/sysroot/bin/sh',完成后按ctrl+x即可进入单用户模式 4.进入单用户模式后,依次输入下面命令修改root密码,完成后重启即可 chroot /sysroot/   passwd root   t

单用户模式:"数据库需要处于单用户模式下"怎么解决

  此问题折腾半天才搞定(在SQL2000 SP4 中验证): 1.首先停掉sql agent; 2.在"服务"中重启MSSQLSERVER服务, 3.打开企业管理器,找到相应的数据库,右键,属性--选项--访问--限制访问--单用户,确定. 问题解决