
실수로 우리는
chown www-data:www-data / -R
프로덕션 서버에서.
백업이 있지만 권한만 잘못되었으므로 파일 내용이 아닌 백업에서 권한만 복원하려고 합니다.
예를 들어 이를 위한 간단한 명령이 있습니까 rsync
?
답변1
로 가능하다
getfacl -R /path/to/backup/on/backupserver > backup-acls.txt
프로덕션 서버에서 파일을 전송한 다음
setfacl --test --restore=backup-acls.txt
테스트가 성공한 후 --test
옵션을 제거하십시오.
더 이상 시스템에 없는 PHP 세션과 같은 파일에 오류가 있을 수 있으므로 이러한 폴더를 수동으로 확인해야 합니다.