나는 맥 OS 라이온으로 업데이트 지금 때마다 나는 삭제 어떤 내 암호 나 요청 파일을. 모든 파일-바탕 화면, 다운로드 폴더 또는 다른 곳에 있어야합니다. 매번 비밀번호를 묻습니다.
그 행동은 성가시다. 새로운 기본값입니까? 아니면 뭔가 문제가 있습니까?
편집하다:
예를 들어,이 파일 은 데스크탑에 있습니다.
➜ Desktop l | grep terminal
-rw-r--r--@ 1 Nerian staff 841913 22 jul 14:16 terminal.png
편집하다:
많은 사람들이 같은 문제를 겪고있는 것 같습니다 :
https://discussions.apple.com/thread/3199093?start=0&tstart=0
https://discussions.apple.com/thread/3197928?start=0&tstart=0
편집하다:
터미널을 사용하여 동일한 파일 (데스크톱의 스크린 샷)을 삭제할 수 있으며 암호를 묻는 메시지가 표시 되지 않습니다 . GUI를 사용하면 메시지가 표시됩니다.
또한 새 계정을 만들고 새 스크린 샷을 만들고 모든 것을 삭제하려고하면 제대로 작동합니다. 비밀번호가 필요하지 않습니다.
암호를 입력하라는 메시지가 표시되고 파일을 작성하면 파일이 삭제되지만 휴지통에 표시되지 않습니다.
답변
문제는 .Trash
내 사용자 디렉토리 의 폴더가 루트가 소유하고 있다는 것입니다.
➜ ~ l | grep .Trash
drwx------ 82 root staff 2788 25 jul 17:26 .Trash
사용자에게 소유권을 돌려 주려면 다음 명령을 실행하십시오.
➜ ~ sudo chown your_user_name ~/.Trash
답변
/Users
홈 폴더로 이동하여 선택하십시오. 히트 Cmd+I
해당 폴더에 대한 정보 패널과 확장 공유 및 권한 .
사용자 이름 옆에 읽기 및 쓰기 가 표시되어야합니다 . 이제이 권한이 동봉 된 폴더에 항상 적용되는 것은 아닙니다. 사용자 이름을 클릭 한 다음 휠 및 화살표 버튼을 클릭하고 드롭 다운 메뉴 “동봉 된 폴더에 적용” 에서 선택해야합니다 .
이는 컴퓨터간에 폴더와 파일을 복사 할 때 원래 권한을 유지하고 새 위치를 반영하도록 자동으로 업데이트되지 않기 때문에 발생합니다.
답변
나는 비슷한 문제를 가지고 여기에 해결책을 발견 : https://discussions.apple.com/thread/3195797?start=0&tstart=0 -이 ACL의하지 권한에 문제가 있었다.
[…] Finder가 $ HOME에있는 파일을 휴지통으로 옮길 때 암호를 묻습니다. 내가 이상한 ACL을 설정했다는 것이 밝혀졌다 …]
$ ls -le .DS_Store -rw ------- + 1 밥 직원 24580 8 월 7 일 01:04 .DS_Store 0 : 그룹 : 모두 거부 거부
$ chmod -a "group:everyone deny delete" .DS_Store
chmod 후 foo.txt 삭제에 성공했습니다. $ HOME에서 -R과 함께 [chmod 명령]을 실행하면 $ HOME의 모든 오브젝트에서이 ACL이 제거됩니다.
[즉
chmod -R -a "group:everyone deny delete" Foo/
]
답변
삭제시 SU 인증 프롬프트가 표시되는 이유 중 하나는 ACL이 활성화되어 있기 때문입니다. Mac OS에서 사용 가능한 UNIX fs 권한 세트를 보강합니다.
터미널을 열고 문제가있는 폴더로 이동하십시오. 유형:
ls -ale
다음과 같은 항목이 있는지 확인하십시오.
drwxr-xrwx+ 31 myname staff 1054 Apr 15 14:19 Documents
0: group:everyone deny delete
그렇다면 Folioing 명령으로이를 수정할 수 있습니다.
chmod -N filename
그러면 해당 파일 / 폴더에서 ACL이 제거됩니다. 사용자와 같이 복사 한 후에 (나처럼 사용자 마이그레이션을 수행하는 경우) 해당 사용자의 최상위 ACL을 상속합니다.
폴더에서 모든 ACL을 재귀 적으로 제거하려면 다음을 수행하십시오.
chmod -R -N
건배!
답변
-
MacBook을 재시동하고 차임 소리가 들리기 전에 Command와 R 키를 누르십시오.
-
유틸리티 복구 화면이 나타납니다. 메뉴 막대에서 유틸리티 항목을 클릭 한 다음 터미널을 클릭하십시오.
-
터미널 창에서 resetpassword를 입력하고 Return 키를 누르십시오.
-
비밀번호 재설정 유틸리티 창이 시작되지만 비밀번호를 재설정하지는 않습니다. 대신 상단의 Mac 하드 드라이브 아이콘을 클릭하십시오. 아래 드롭 다운에서 문제가있는 사용자 계정을 선택하십시오.
-
창의 맨 아래에는 홈 디렉토리 권한 및 ACL 재설정이라는 영역이 있습니다. 거기에서 리셋 버튼을 클릭하십시오.
재설정 프로세스는 몇 분 정도 걸립니다. 완료되면 연 프로그램을 종료하고 Mac을 재시동하십시오.
답변
홈 디렉토리의 동봉 된 폴더에 대한 읽기 / 쓰기 권한을 다시 적용하면 문제가 해결됩니다.
답변
내가 찾은 해결 방법은 시스템에서 다른 사용자를 만들고 이동하는 것입니다. 이 버그는 시스템의 새로운 사용자에게 영향을 미치지 않는 것 같습니다.