Windows 7 Professional에서 Cygwin을 통해 rysnc를 사용하고 있습니다.
$ rsync -version
rsync version 3.1.2 protocol version 31
rsync를 사용하여 USB 드라이브에 백업을 설정하려고 합니다.
다음 명령을 실행했습니다.
rsync -v -rplt "/cygdrive/k/Email/" "/cygdrive/d/Backup Files/k/"
["-rlt" 플래그를 사용하여 동일한 결과를 얻었으며 rsync에 권한 복사를 지시하기 위해 "p" 플래그를 추가했습니다."]
정상적으로 작동하는 것 같지만 결과를 보려고 하면 권한 거부 메시지가 표시됩니다.
$ ls /cygdrive/d/Backup\ Files/k
ls: cannot open directory '/cygdrive/d/Backup Files/k': Permission denied
Windows 탐색기를 통해서도 액세스할 수 없습니다.
USB 드라이브를 분리하고 다른 컴퓨터에 연결하면 파일을 볼 수 있습니다.
답변1
USB 저장소의 폴더/파일/콘텐츠에 대해 "chattr"을 활성화하지 않았는지 확인하세요.
먼저 다음을 시도해 보세요.
chattr -R -ai <folder>
또는
chattr -R -ai <files>
그런 다음 rsync 및 ls 명령을 실행하여 권한 거부 메시지가 표시되는지 확인하십시오.