热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MacBook管理员账户意外降级为标准用户

今日在使用MacBook时,意外发现用户名显示为个人姓名的缩写,遂尝试修改。然而,在进行了一系列操作后,不仅未能成功更改用户名,反而导致管理员账户意外降级为标准用户,令人颇为困扰。这一过程中,系统的响应和反馈也显得不够友好,增加了问题解决的难度。建议用户在进行此类操作前,先备份重要数据,并查阅官方文档或寻求专业人士的帮助,以避免不必要的麻烦。
今天,突然看到了自己的苹果电脑,突然看到电脑的用户名是自己名称的简写,想着更改一下用户名吧,然后问题就出现了。


当经过一系列的操作之后,最后发现电脑的用户名还是没有更改,坑爹的事情倒是发生了,我怎么从管理员变成普通用户了!!!

技术分享图片
发生了什么,刚刚更改的时候好像有弹出一个对话框没注意就点了,结果变成了这样。想着再通过刚刚的操作能不能弄回来,结果发现解锁用户与群组时,需要输入管理员的名称和密码,我。。。 瞬间知道可能要凉凉了,但是又一想这是怎么感觉在Linux下忘记管理员密码,需要开机感觉一样尼,就尝试着去百度了一下,发现大部分给了我们下面的几个步骤。
1.重新启动,在苹果的标志还没有出现的时候一直点 commadn+s 然后输入用户名点密码,进入到黑屏终端,类似于单用户模式...
2.重新挂载根文件系统为读写模式

        mount  -rw /

3.进入/var/db目录下

    cd /var/db

4.删除一个名称为.AppleSetupDone的文件

rm -rf .AppleSetupDone

5.重新启动操作完成

reboot

6.通过一系列的继续,完成创建管理员,感觉这一圈下来相当于将本来是管理员的用户存储的数据换到了一个普通用户的家目录去了。- -

以上就已经解决苹果的管理员变成普通用户的问题了,就是重新创建一个管理员,相当于将一开始进入苹果电脑设置管理员的配置文件删除重新再来一遍吧 - -!


通过这个事情,感觉苹果这样做有点太奇怪,没理解为什么要这样,又想起了要是 linux 忘记了管理员密码该怎么办。
看了许多发现给出了两种方法:

1.通过 grub 引导进入单用户模式
2.进入紧急救援模式(rescue)

主要说下最常用的第一种方法。

通过 grub 引导进入单用户模式

1.重新启动 linux 系统,在进入到系统引导到 GRUB 界面选择系统,选择相应的系统,然后输入 “e” 就是编辑(edit),会进入另一个页面。当然,如果细心还是可以发现,下面一段英文已经告诉我们该怎么做了。
2.选择内核那一段(kernel)再按“e”,会进入另一个页面。
3.进行编辑,在第二行先输入一个空格,然后再输入“single”(单用户模式)或者输入一个数字 1,最终回车确定。又会回到第二次进入到哪个页面。
4.再按下“b”启动并进入单用户模式,在这里就可以修改管理员密码了

passwd root

5.重启系统

reboot

如此完成任务,就可以重新进入系统,用刚刚设定的密码了。


所以怎么说尼,在作死中更近一步的理解系统吧 - -
望君坚持?!!!

MacBook 的管理员变成了普通用户


推荐阅读
  • 在 Linux 系统中,`/proc` 目录实现了一种特殊的文件系统,称为 proc 文件系统。与传统的文件系统不同,proc 文件系统主要用于提供内核和进程信息的动态视图,通过文件和目录的形式呈现。这些信息包括系统状态、进程细节以及各种内核参数,为系统管理员和开发者提供了强大的诊断和调试工具。此外,proc 文件系统还支持实时读取和修改某些内核参数,增强了系统的灵活性和可配置性。 ... [详细]
  • Python学习:环境配置与安装指南
    Python作为一种跨平台的编程语言,适用于Windows、Linux和macOS等多种操作系统。为了确保本地已成功安装Python,用户可以通过终端或命令行界面输入`python`或`python3`命令进行验证。此外,建议使用虚拟环境管理工具如`venv`或`conda`,以便更好地隔离不同项目依赖,提高开发效率。 ... [详细]
  • 本文深入解析了 Apache 配置文件 `httpd.conf` 和 `.htaccess` 的优化方法,探讨了如何通过合理配置提升服务器性能和安全性。文章详细介绍了这两个文件的关键参数及其作用,并提供了实际应用中的最佳实践,帮助读者更好地理解和运用 Apache 配置。 ... [详细]
  • 新年伊始,正是学习的最佳时机。本文全面解析了CK1957-Zookeeper的核心概念与实践技巧,旨在帮助初学者快速掌握这一深度学习工具。通过详细的理论讲解和实际操作示例,读者可以更好地理解Zookeeper的工作原理及其在分布式系统中的应用。无论是新手还是有一定基础的学习者,都能从中受益匪浅。 ... [详细]
  • 探究Oracle数据库字符集编码的详细方法与实践
    本文深入探讨了Oracle数据库字符集编码的详细方法与实践。首先,通过执行 `SELECT USERENV('language') FROM DUAL;` 查询服务端字符集编码。其次,通过在注册表中搜索 `NLS_LANG` 参数来查看客户端字符集编码。此外,文章还介绍了如何在不同场景下正确配置和转换字符集,以确保数据的一致性和完整性。 ... [详细]
  • 在执行 Vim/VM 命令时遇到错误提示:检测到名为
    在使用 Docker 时,通过 Vim 编辑 Dockerfile 文件时遇到了错误提示:“检测到名为 .dockerfile.swp 的交换文件”。这一问题通常是因为上次编辑该文件时意外中断,导致系统生成了临时的交换文件。为了解决这个问题,可以手动删除该交换文件或使用 Vim 的恢复功能来恢复未保存的更改。 ... [详细]
  • Jenkins学习精华:自动化构建与持续集成入门指南
    本文综合了网络资源及同事分享的PPT内容,详细介绍了Jenkins在自动化构建与持续集成中的应用。首先涵盖了Jenkins的安装与配置流程,接着阐述了如何根据项目需求设定自动化编译任务,包括确定开发环境、选择合适的编译工具以及实现代码的自动更新等关键步骤。特别强调了在SVN环境中通过命令行实现代码自动拉取的最佳实践。 ... [详细]
  • jQuery学习笔记:深入理解事件委派(2014年8月3日)
    在jQuery中,事件委托机制主要通过`closest()`方法实现。该方法用于查找与指定选择器匹配的最近祖先元素,从当前元素开始逐级向上遍历DOM树。这一技术不仅提高了代码的效率,还能有效处理动态生成的元素。参考资料:jQuery遍历方法详解。 ... [详细]
  • JVM参数设置与命令行工具详解
    JVM参数配置与命令行工具的深入解析旨在优化系统性能,通过合理设置JVM参数,确保在高吞吐量的前提下,有效减少垃圾回收(GC)的频率,进而降低系统停顿时间,提升服务的稳定性和响应速度。此外,本文还将详细介绍常用的JVM命令行工具,帮助开发者更好地监控和调优JVM运行状态。 ... [详细]
  • Django框架下的对象关系映射(ORM)详解
    在Django框架中,对象关系映射(ORM)技术是解决面向对象编程与关系型数据库之间不兼容问题的关键工具。通过将数据库表结构映射到Python类,ORM使得开发者能够以面向对象的方式操作数据库,从而简化了数据访问和管理的复杂性。这种技术不仅提高了代码的可读性和可维护性,还增强了应用程序的灵活性和扩展性。 ... [详细]
  • 如果你对项目管理和系统架构感兴趣,欢迎关注微信订阅号“softjg”,加入我们这个PM和架构师的大家庭。本文将探讨编写高质量软件架构文档的重要性及其优势。良好的架构文档不仅能够促进不同利益相关者之间的沟通与理解,还能为项目的长期维护和扩展提供坚实的基础。通过详细记录系统的设计决策和关键组件,架构文档能够确保团队成员在项目周期内保持一致性和高效协作。 ... [详细]
  • 在Spring框架中,基于Schema的异常通知与环绕通知的实现方法具有重要的实践价值。首先,对于异常通知,需要创建一个实现ThrowsAdvice接口的通知类。尽管ThrowsAdvice接口本身不包含任何方法,但开发者需自定义方法来处理异常情况。此外,环绕通知则通过实现MethodInterceptor接口来实现,允许在方法调用前后执行特定逻辑,从而增强功能或进行必要的控制。这两种通知机制的结合使用,能够有效提升应用程序的健壮性和灵活性。 ... [详细]
  • 在使用关系型数据库时,通常需要通过用户名和密码进行身份验证才能访问数据。然而,MongoDB默认情况下并不强制要求这种身份验证机制,使得用户无需凭据即可访问并执行各种操作。虽然这一设计简化了初学者的上手过程,但也带来了显著的安全风险。为了提升MongoDB的连接安全性,本文将探讨多种策略与实践,包括启用身份验证、配置网络访问控制、加密通信以及定期审计安全设置,以确保数据库的安全性和数据的完整性。 ... [详细]
  • SQLmap自动化注入工具命令详解(第28-29天 实战演练)
    SQL注入工具如SQLMap等在网络安全测试中广泛应用。SQLMap是一款开源的自动化SQL注入工具,支持12种不同的数据库,具体支持的数据库类型可在其插件目录中查看。作为当前最强大的注入工具之一,SQLMap在实际应用中具有极高的效率和准确性。 ... [详细]
  • DHCP三层交换机设置方式全局模式和接口模式设置方式和命令resetsave回车输入yreboot输入n输入y重启后就恢复默认设置了默认用户名密码adminAdmin@huawei ... [详细]
author-avatar
mobiledu2502920327
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有