답변:
파일이 수정되었음을 알리는 것입니다. 수정 되었기 때문에 디스크 유틸리티는 파일에 대한 권한을 수정할 수 없습니다.
ARDAgent.app는 Apple Remote Desktop 에이전트이며 위의 경로에 표시된 파일은 앱 패키지에 포함 된 이진 파일입니다. 여기서 파일이 오류로 표시되는 것은 정상입니다. 간단히 무시하십시오.
Apple KB 기사 TS1448 에는 디스크 유틸리티에서 무시할 수있는 오류 메시지가 자세히 설명되어 있습니다.
제공 한 오류가 목록에 표시되므로 무시해도됩니다.
안전하게 무시할 수있는 디스크 유틸리티의 디스크 권한 복구 메시지
- 경고 : SUID 파일 "System / Library / CoreServices / RemoteManagement / ARDAgent.app / Contents / MacOS / ARDAgent"가 수정되었으며 복구되지 않습니다.
SUID
실행 파일 이므로 버퍼 오버플로 문제가 있거나 임의 코드를 실행할 수있는 기능을 제공하면 권한 상승 취약점이됩니다. 디스크 유틸리티는 파일이 수정 된 것을 불평, 애플은 무시하는 것이 안전 경고로 나열된 것을 것을 감안할 때 : 나는 그들이 그것을 패치,하지만 새 버전을 인식 디스크 유틸리티를 말하지 않았다고 추측에는 요
걱정하지 마십시오. 무시해도되는 메시지 중 하나입니다. 전체 목록을 보려면 이 주제에 관한 Apple 기술 자료 기사 를 방문하십시오 .
이 오류는 Apple에서 최신 RDA로 업데이트 한 후에 발생했습니다. 그것을 추적하기 위해 다음을 수행했습니다.
ARDAgent
에는 알려진 보안 결함으로 애플이 이미 패치했습니다 ! 디스크 유틸리티의 경고는 실제로 패치 / 업데이트 된 버전을 인식하지 못하는 것일 수 있습니다 ARDAgent
. 있습니다 애플이 2008 년 ARDAgent 패치 . Apple의 공식 KB 기사 에서 판단 하면 경고를 무시해도 안전하다고 생각할 수 있습니다.
ARDAgent
새로운 OS X 설치 또는 설치 미디어에서 설치하여 문제를 해결하라는 제안을 들었습니다 . 이 솔루션으로 경고가 사라진다는 점에 유의하십시오. 그러나 이전 버전의 ARDAgent를 설치하는 경우 시스템에 보안 결함이 다시 발생할 수 있습니다!
OS X 10.9.1
(최초에 2013 년부터) 사용하고 있다고 언급 했으므로 아마도 이것이 사실이 아니며 기본 이미지가 2008 년보다 더 안전한 버전으로 제공되기를 바랍니다. 그러나 다시 패치 한 경우 그들이 다른 구멍을 고쳤을 수도 있습니다.
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가 자체적으로 수행하지 않으므로 (왜?) 수동으로 권한을 수동으로 재설정 한 후 내 문제가 해결되었습니다.
그래서 나는 모든 곳에서 쓰여진 것에 동의하지 않습니다 : 그 메시지는 중요하며 어딘가에 나쁜 권한이 있으면 수정해야합니다.