การเพิ่มบัญชีผู้ดูแลระบบใหม่โดยไม่มีรหัสผ่าน


1

มีการตอบคำถามนี้ซ้ำ ๆ แต่ฉันยังคงพบปัญหา ฉันกำลังพยายามเพิ่มบัญชีผู้ดูแลระบบใหม่ลงในคอมพิวเตอร์ของฉันผ่านโหมดผู้ใช้คนเดียวในเทอร์มินัล

/sbin/mount -uw / คำสั่งทำงานได้ดี อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพิมพ์ rm /var/db/.applesetupdoneมันให้ฉันแทนที่พร้อมท์ ฉันพิมพ์ด้วย 'ใช่', 'y' และ 'แทนที่' 'ใช่' และ 'y' ทั้งสองให้ข้อความนี้กับฉัน: rm: /var/db/.applesetupdone: Permission denied. 'การแทนที่' ไม่ได้ทำอะไรเลย

มีคนช่วยฉันได้ไหม


รักษาเคสแม้ว่าระบบไฟล์จะไม่คำนึงถึงขนาดตัวพิมพ์ ไฟล์นี้มีชื่อว่า .AppleSetupDone การลบไฟล์นี้จะช่วยให้คุณเพิ่มบัญชีผู้ดูแลระบบใหม่ได้อย่างไร
fd0

ก่อนอื่นให้รัน mount โดยไม่มีอาร์กิวเมนต์และตรวจสอบให้แน่ใจว่า "/" ไม่อยู่ในรายการแบบอ่านอย่างเดียว ประการที่สองลอง ls -ldeO /var/db /var/db/.AppleSetupDoneและดูว่ามันแสดงสิทธิ์หรือธงแปลก ๆ หรือไม่ / var / db ควรมีการตั้งค่าสถานะ "sunlnk" แต่นั่นคือทั้งหมด
Gordon Davisson

คำตอบ:


1

ฉันคิดว่าคุณขาดขั้นตอนหนึ่งคือ /sbin/fsck -fy คำสั่ง หลังจากเข้าสู่โหมดผู้ใช้คนเดียวให้ป้อนคำสั่งต่อไปนี้ตามลำดับที่แสดง:

  1. /sbin/fsck -fy

  2. /sbin/mount -uw /

  3. rm /var/db/.AppleSetupDone

สิ่งนี้ควรลบล้างความต้องการที่จะแทนที่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.