Даже никогда таким вопросом не задавался. Tar копирует вроде только атрибуты. По-моему в rsync есть какие-то ключи это учитывающие.
Я бы сделала так, на одном сервере собрать какие есть файлы и права на них в файлик как список команд: find . -exec stat -c "chmod %a %n" {} \; > permissions На другом сервере скопировать этот файлик, а затем сделать в той же самой директории, где и запускался первый скрипт: source permissions
Обсуждают сегодня