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


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.