“ คำเตือน: ไฟล์ SUID ได้รับการแก้ไขและจะไม่ได้รับการซ่อมแซม” หลังจากซ่อมแซมสิทธิ์ดิสก์


16

คำเตือน: ไฟล์ SUID“ ระบบ / ไลบรารี / CoreServices / RemoteManagement / ARDAgent.app / เนื้อหา / MacOS / ARDAgent” ได้รับการแก้ไขและจะไม่ได้รับการซ่อมแซม

ฉันได้รับสิ่งนี้หลังจากรัน Disk Utility เพื่อซ่อมแซมสิทธิ์
สิ่งนี้จะทำให้เกิดปัญหาหรือไม่

คำตอบ:


22

มันแค่บอกคุณว่าไฟล์นั้นได้รับการแก้ไขและเพราะมันถูกดัดแปลง Disk Utility ไม่สามารถแก้ไขการอนุญาตบนมันได้

ARDAgent.app เป็นตัวแทน Apple Remote Desktop และไฟล์ที่แสดงในเส้นทางด้านบนเป็นไฟล์ไบนารีที่อยู่ในแพ็คเกจแอป เป็นเรื่องปกติที่ไฟล์จะแสดงเป็นข้อผิดพลาดที่นี่ เพียงแค่เพิกเฉย

บทความ Apple KB TS1448 แสดงรายละเอียดว่าคุณสามารถเพิกเฉยต่อข้อผิดพลาดใน Disk Utility ได้อย่างไร
ข้อผิดพลาดที่คุณระบุจะแสดงในรายการเพื่อให้สามารถละเว้นได้อย่างปลอดภัย

ข้อความ Disk Disk Repair ของการซ่อมแซมสิทธิ์ที่คุณสามารถละเว้นได้อย่างปลอดภัย

  • คำเตือน: ไฟล์ "ระบบ / ไลบรารี / CoreServices / RemoteManagement / ARDAgent.app / เนื้อหา / MacOS / ARDAgent" ได้รับการแก้ไขและจะไม่ได้รับการซ่อมแซม

ขอบคุณมากสำหรับคุณช่วยฉันจะไม่สนใจมัน !!
Bob Winn

2
หลังจากใช้เวลาสืบสวนบิตนี้ผมพบว่าโปรแกรมนี้โดยเฉพาะอย่างยิ่งเป็นที่รู้จักกันจะมีความปลอดภัยหลุม เนื่องจากเป็นSUIDไฟล์ที่ปฏิบัติการได้การมีปัญหาบัฟเฟอร์ล้นหรือให้ความสามารถในการเรียกใช้รหัสโดยอำเภอใจทำให้เป็นช่องโหว่การเลื่อนระดับสิทธิ์ ระบุว่า Disk Utility กำลังบ่นว่าไฟล์นั้นได้รับการแก้ไขและ Apple ได้ระบุว่าเป็นคำเตือนที่ปลอดภัยที่จะเพิกเฉย: ฉันเดาว่าพวกเขาจะทำการแก้ไข แต่ไม่ได้บอกให้ Disk Utility รู้จักรุ่นใหม่
TrinitronX

2
มันน่าตกใจว่าจะค้นหา SUID ที่ปฏิบัติการได้ซึ่งเป็นที่ทราบกันดีว่าแอปพลิเคชัน Apple ที่เชื่อถือได้เช่น Disk Utility เตือนว่ามีการดัดแปลง โดยปกติเมื่อเครื่องมือคล้าย tripwireเตือนเกี่ยวกับ executables บางอย่างในระบบที่มีการแก้ไขจากลายเซ็น / checksums เดิมของพวกเขาแล้วมันก็ยกธงสีแดง นี่เป็นเรื่องที่น่าตกใจเป็นพิเศษหากปฏิบัติการได้ด้วย SUID และมีข้อบกพร่องที่ทราบ ดังนั้นจำไว้เสมอว่าดีที่จะต้องระมัดระวัง
TrinitronX

ไฟล์สามารถแก้ไขและเปลี่ยนแปลงการอนุญาตเมื่อมีการใช้งาน (สามารถลบได้) การเปลี่ยนแปลงจะไม่มีผลกับอินสแตนซ์ของไฟล์ที่มีอยู่ในหน่วยความจำ ข้อความหมายถึงไฟล์มีการเปลี่ยนแปลงจากสิ่งที่บันทึกไว้ไม่ใช่ว่ามีการใช้งานอยู่
teppic


-1

ข้อผิดพลาดนี้เกิดขึ้นหลังจากฉันอัปเดตเป็น RDA ล่าสุดจาก Apple ในการติดตามมันฉันได้ทำสิ่งต่อไปนี้:

  1. ล้างการติดตั้ง OS X 10.9.1
  2. เรียกใช้ "สิทธิ์การซ่อมแซมดิสก์" - ไม่พบสิ่งใด
  3. อัปเดต iTunes เป็นเวอร์ชั่นล่าสุด (และยิ่งใหญ่ที่สุดในเชิงทฤษฎี)
  4. เรียกใช้ "สิทธิ์การซ่อมแซมดิสก์" - ไม่พบสิ่งใด
  5. อัปเดต iBooks (งานอีกชิ้นที่ยอดเยี่ยม)
  6. เรียกใช้ "สิทธิ์การซ่อมแซมดิสก์" - ไม่พบสิ่งใด
  7. อัปเดตผู้ดูแลเดสก์ท็อประยะไกล
  8. เรียกใช้ "สิทธิ์การซ่อมแซมดิสก์" - คำเตือน: ไฟล์ SUID“ ระบบ / ไลบรารี / CoreServices / RemoteManagement / ARDAgent.app / เนื้อหา / MacOS / ARDAgent” ได้รับการแก้ไขและจะไม่ได้รับการซ่อมแซม
  9. เรียกใช้การอนุญาตดิสก์การซ่อมแซม - ผลลัพธ์เดียวกัน
  10. ไปที่ระบบ / ไลบรารี / CoreServices / RemoteManagement
  11. เปลี่ยนชื่อ RemoteManagement RemoteManagement-Bak
  12. เรียกใช้ "สิทธิ์การซ่อมแซมดิสก์" - ไม่พบ (ฉันไม่รีบูตหลังจากเปลี่ยนชื่อไดเรกทอรีดังนั้นหากไฟล์นั้นใช้งานอยู่ (และไม่ปรากฏในการตรวจสอบกิจกรรมดังนั้นฉันจึงไม่มั่นใจจนเกินไป) เพราะเหตุใด มันไม่ให้ข้อความแสดงข้อผิดพลาดเดียวกันกับฉันตอนนี้ฉันไม่ต้องการข้ามไปยังข้อสรุปที่นี่ แต่ฉันคิดว่าปัญหาอยู่ในการอัปเกรด RDA ฉันไม่เคยมีข้อความแสดงข้อผิดพลาดนั้นมาก่อน (เริ่มต้นด้วย 10.7) แต่ฉันมี หลังการอัพเกรด
    โอ้เป็นข้อสังเกตด้านข้าง: ก่อนที่ฉันจะเปลี่ยนชื่อไดเรกทอรีนั้นและทำให้ข้อความแสดงข้อผิดพลาดหายไปฉันบูตเข้าสู่โหมดผู้ใช้รายเดียวและเรียกใช้ Disk Utility และมีข้อผิดพลาดเดียวกัน จากนั้นฉันก็บูทจากไดรฟ์ติดตั้ง USB และรัน Disk Utility อีกครั้งผลลัพธ์เดียวกัน ตอนนี้หากข้อผิดพลาดนี้เกิดขึ้นเนื่องจากไฟล์เปิดอยู่เหตุใดจึงไม่ปรากฏในการเรียกใช้ "สิทธิ์ดิสก์การซ่อมแซม" ครั้งแรกก่อนที่ฉันจะทำการอัพเดต ทำไมมันจึงปรากฏขึ้นหลังจากทำการอัพเดตเท่านั้น? ฉันอาจไม่ใช่ Einstein แต่ฉันรู้ว่า 2 + 2 = 3.9999999 มากกว่าหรือน้อยกว่า ... และนี่คือข้อความแสดงข้อผิดพลาด RDA update =

1
คุณหมายถึง ARD แทนที่จะเป็น RDA หรือไม่
IconDaemon

จากการสังเกตของคุณคุณอาจพูดถูก: การอัพเดทเป็นสิ่งที่ทำให้ Disk Utility เตือนเกี่ยวกับสิ่งนี้ ในอดีตARDAgentเป็นข้อบกพร่องด้านความปลอดภัยที่รู้จักซึ่ง Apple ได้ทำการแก้ไขแล้ว ! คำเตือนจาก Disk Utility จริงอาจจะมาจากมันไม่ได้ตระหนักถึง patched / ARDAgentรุ่นปรับปรุงของ โปรดทราบว่าแอปเปิ้ลปะ ARDAgent ในปี 2008 ตัดสินจากบทความ KB อย่างเป็นทางการของ Appleพวกเขากล่าวว่าคำเตือนปลอดภัยที่จะเพิกเฉยดังนั้นจึงเป็นไปได้
TrinitronX

ฉันได้ยินมาว่ามีบางคนแนะนำให้แก้ไขปัญหาด้วยการติดตั้งARDAgentจาก OS X ที่ติดตั้งใหม่หรือติดตั้งสื่อ โปรดทราบว่าโซลูชันนี้จะทำให้การเตือนหายไป แต่ ... หากคุณกำลังติดตั้ง ARDAgent รุ่นเก่าพอคุณอาจแนะนำข้อบกพร่องด้านความปลอดภัยบนระบบของคุณอีกครั้ง!
TrinitronX

เนื่องจากคุณพูดถึงว่าคุณกำลังใช้OS X 10.9.1(น่าจะมาจากปี 2013 เป็นอย่างเร็ว) ฉันหวังว่านี่อาจจะไม่ใช่กรณีและ Baseimage มาพร้อมกับรุ่นที่ปลอดภัยกว่าปี 2008 อย่างไรก็ตามหากพวกเขาได้ทำการติดตั้งอีกครั้ง อาจเป็นไปได้ว่าพวกเขาจับจ้องอีกหลุมหนึ่ง
TrinitronX

-2

โปรดทราบว่าฉันทำสิ่งที่ผิดโดยการเปลี่ยนสิทธิ์ในโฟลเดอร์ var หลังจากติดตั้งระบบใหม่ยังคงมีปัญหาในการเปิดไฟล์ dmg DiskUtility ประกาศปัญหาต่อไปนี้:

Permissions differ on "private/var/db/ConfigurationProfiles"; should be drwxr-xr-x ; they are drwsr-s--T 
Warning: SUID file "private/var/db/ConfigurationProfiles" has been modified and will not be repaired
Permissions differ on "private/var/db/SystemPolicy"; should be -rw-r--r-- ; they are -rwsr-s--T 
Warning: SUID file "private/var/db/SystemPolicy" has been modified and will not be repaired
Permissions differ on "private/var/db/launchd.db/com.apple.launchd"; should be drwxr-xr-x ; they are drwsr-sr-t 
Warning: SUID file "private/var/db/launchd.db/com.apple.launchd" has been modified and will not be repaired
Permissions differ on "private/var/db/locationd"; should be drwxr-x--- ; they are drwsr-s--T 
Warning: SUID file "private/var/db/locationd" has been modified and will not be repaired
Permissions differ on "private/var/yp/binding"; should be drwxr-xr-x ; they are drwsr-s--T 
Warning: SUID file "private/var/yp/binding" has been modified and will not be repaired

หลังจากรีเซ็ตสิทธิ์อย่างระมัดระวังด้วยมือเนื่องจาก DiskUtility จะไม่ทำด้วยตนเอง (เพราะเหตุใด) ปัญหาของฉันได้รับการแก้ไขแล้ว

ดังนั้นฉันจึงไม่เห็นด้วยกับสิ่งที่เขียนทุกที่: ข้อความเหล่านั้นมีความสำคัญและหากคุณได้รับการอนุญาตที่ไม่ดีที่ไหนสักแห่งคุณต้องแก้ไขให้ถูกต้อง ..


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

ฉันขอโทษ แต่นี่เป็นคำตอบให้กับคำถาม: ฉันจำเป็นต้องแก้ไขการอนุญาตทั้งหมดด้วยมือเพื่อให้ระบบของฉันทำงานได้อย่างถูกต้อง ... ดังนั้นคำตอบของฉันคือ "ใช่: สิ่งนี้จะทำให้เกิดปัญหาหากคุณไม่ได้" ไม่จัดการปัญหาการอนุญาตที่แจ้งโดย DiskUtility " ในกรณีของฉันฉันต้องจัดการกับพวกเขา ...
เซดริคนิโคลัส

@ CédricNICOLASคุณต้องการเก็บคำตอบนี้ไว้ที่นี่หรือไม่?
DA Vincent

ฉันเชื่อว่ามันจะมีประโยชน์กับผู้ใช้ฉันหมายถึงในประสบการณ์ของตัวเองถ้าฉันไม่ได้รีเซ็ตสิทธิ์ที่ไม่ถูกต้องอย่างถูกต้องฉันไม่สามารถติดตั้งอะไรกับไฟล์. dmg บนเครื่องของฉัน ... ตามคำถามคือ "จะ ทำให้เกิดปัญหาหรือไม่ ", ฉันกำลังตอบ" ใช่ "กับคำถามดังนั้นฉันไม่เห็นว่าทำไมฉันไม่ตอบคำถามแน่นอน ;-)
Cédric NICOLAS
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.