อัปเกรดเป็น OSX 10.6.6 - ตอนนี้ไม่สามารถ sudo ได้


0

ฉันใช้ sudo มาแล้วจนถึงตอนนี้ หลังจากอัพเกรดเป็น 10.6.6 ตอนนี้ sudo ให้รหัสผ่านไม่ถูกต้องแก่ฉัน ผู้ใช้ของฉันมีสิทธิ์ผู้ดูแลระบบและฉันสามารถใช้งานฟังก์ชั่นผู้ดูแลระบบได้จาก GUI (เช่น System Prefs, อัปเดตซอฟต์แวร์ ฯลฯ ) อย่างไรก็ตามภายในเทอร์มินัล sudo หยุดรับรหัสผ่าน

ฉันได้รับอนุญาตซ่อมแซมแล้วเริ่มใหม่

พอยน์เตอร์บางตัวขอให้ฉันใช้ Directory Utility แต่ในรุ่นนี้ไม่มีตัวเลือก "set root user" ฉันดาวน์โหลด ServerAdminTool 10.5.7 แต่ไม่สามารถใช้กับระบบของฉัน บางคนบอกว่าจะเพิ่มตัวเองในกลุ่ม "wheel" แต่ฉันต้องการ sudo สำหรับสิ่งนั้น บางคนบอกว่าถ้าฉันอยู่ในกลุ่มผู้ดูแลระบบฉันควรจะสามารถ sudo ได้ แต่สิ่งนี้ไม่ได้เกิดขึ้น

(ใช้ OS X Snow Leopard 10.6.6, ก่อนหน้า 10.5.8)

ผู้ดำเนินรายการ: โปรดลบคำถามนี้ ปัญหาเกี่ยวข้องกับ Textpander ในการขยายรหัสผ่านซึ่งส่งผลให้ sudo ล้มเหลว ไม่ใช่ปัญหาการอัพเกรดระบบปฏิบัติการ


คุณหมายความว่าอย่างไรเมื่อ "หยุดรับรหัสผ่าน"? มันบอกว่ารหัสผ่านของคุณผิดหรือเปล่า? หรือว่าคุณมี ไม่มีสิทธิ์ sudo ?
Daniel Beck

มีข้อความระบุว่า "รหัสผ่านไม่ถูกต้อง" เมื่อฉันป้อน แป้นพิมพ์ไม่ใช่ปัญหาเนื่องจากฉันสามารถใช้รหัสผ่านเดียวกันในโปรแกรม GUI เช่น System Priveleges
rahulk

คำตอบ:


0

สร้างบัญชีผู้ใช้ใหม่ใน การตั้งค่าระบบ»บัญชี และดำเนินการดูแลระบบที่จำเป็นทั้งหมดเพื่อคืนค่าของคุณ sudo ความสามารถที่นั่น


ตรวจสอบให้แน่ใจว่าคุณไม่มีเค้าโครงแป้นพิมพ์ที่แตกต่างกันในเทอร์มินัล พิมพ์รหัสผ่านของคุณในข้อความที่ชัดเจนที่พรอมต์คำสั่ง


ในระบบของฉันฉันไม่ได้เป็นสมาชิกของ wheelรากเท่านั้นคือ ผู้ใช้ที่เป็นผู้ดูแลระบบเป็นสมาชิกของ admin แม้
Daniel Beck

ขอโทษด้วย. บุคคลที่ทำการอัพเกรดได้ติดตั้ง Textpander (และลบ Typeitforme) รหัสผ่านของฉันถูกขยายในเทอร์มินัล (แต่ไม่ใช่ในกล่องแก้ไข GUI) ขอบคุณสำหรับคำแนะนำในการพิมพ์ในช่องแก้ไข ฉันปิดการใช้งาน Textpander และตอนนี้ก็ใช้งานได้ MOD: โปรดลบคำถาม
rahulk

0

ฉันรู้ว่านี่ไม่ใช่วิธีแก้ปัญหาโดยตรง แต่คุณสามารถลอง:

  • รีบูทคีย์ / CMD + S ค้างไว้หลังเสียงระฆัง
  • ใน commandline พิมพ์ mount -uw /
  • ลบไฟล์ที่ Apple ใช้เพื่อตรวจสอบว่าคุณได้กำหนดค่า mac ของคุณหรือไม่โดยการพิมพ์ rm /var/db/.AppleSetupDone
  • ปิดคอมพิวเตอร์ด้วย shutdown -h now

ตอนนี้เมื่อคุณบูตเครื่องคุณจะสามารถสร้างผู้ใช้อื่นที่มีการจัดการ (และหวังว่าจะได้ sudo ) สิทธิ์ ด้วยสิ่งนี้คุณสามารถทำได้เช่น รีเซ็ตรหัสผ่านของบัญชีผู้ใช้เก่าของคุณหรือเพิ่มใน wheel กลุ่ม.

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