권한으로 거부 된 파일을 복사하려고 시도하지만 그 이유는 무엇입니까?


1

내 Macbook Air (OS X 10.10.5)에서 USB 연결 하드 디스크로 복사하려는 폴더가 있습니다. 폴더를 복사하려고하면 일부 파일이 복사 된 다음 메시지와 함께 복사가 중단됩니다. "PT3 요약 및 설명 SM358 TMA01.htm"에 액세스 할 수있는 권한이 없기 때문에 작업을 완료 할 수 없습니다. 그 파일 만 복사하면 암호를 입력하라는 메시지가 나타나고 파일이 성공적으로 복사됩니다.

에 대한 권한 (나를) 파일 및 소스 및 대상 폴더에 대한 읽기 / 쓰기입니다. 왜 전체 폴더를 복사 할 수 없는지?

답변:


3

소유권이 잘못되어이 문제가 발생할 수 있습니다. 다음 명령을 실행하여 사용자의 소유권을 변경하십시오.

sudo chown -R $(id -un):$(id -gn) path_to_your_directory

이 예에서, sudo 작업을 수행하는 데 필요한 권한을 제공합니다. chown 소유권을 바꾸는 명령이다. -R 대상 폴더에 대해 작업을 재귀 적으로 수행합니다. $(id -un) 현재 사용자 이름입니다. $(id -gn) 현재 그룹 이름입니다. path_to_your_directory 소유권을 수정하려는 폴더의 경로 여야합니다.


ACL이 간섭하지 않는 한. 파일 복원에서 Time Machine이 백업에서 ACL을 부적절하게 복사하는 것을 목격했습니다. 심지어 목적지의 상위 디렉토리에 ACL을 넣는 것을 보았습니다.
— WGroleau

토마, 고마워. 그리고 사과 : 저는 Stack에 익숙하지 않습니다.이 글을 올리려고 시도 할 때 WGroleau의 코멘트에 대해 혼란스러워하고 스레드의 위 또는 아래로 움직이고 있다고 생각하는 '투표'화살표를 누르기 때문에 답변을 뽑았습니다 한 번 아래로 두 번. :-( 권장 절차를 적용하기 전에 소유자가 현재 누구인지 알 수 있습니까? 문제가 발생한 방식을 이해하는 데 도움이 될 수 있습니다.
— Nigel Martin

@NigelMartin 입력 할 수 있습니다. ls -l path_to_problem_file 소유자가 누구인지 확인하십시오.
— toma

주인은 나 인 것처럼 보입니다. 그래서 나는 ACL에 관한 WGroleau의 코멘트가 문제라고 생각합니다. 나는 파일을 복사해야 할 필요가 있다고 생각하기에 이것만으로는 충분하지 않다. 감사.
— Nigel Martin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.