
誤って私たちは
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 セッションなどのファイルにはエラーが発生する可能性があるため、これらのフォルダーを手動で確認する必要があります。