Сопоставление UID с rsync

Сопоставление UID с rsync

Я переношу файлы между серверами и мне нужно сопоставить UID (добавьте 500) и GID. Поскольку я хотел бы сделать это за один проход, есть ли способ выполнить команду для каждого файла, который копирует rsync?

решение1

rsync делает то, что вы хотите, если вы даете -a. На самом деле, вам нужны только -oи -g, но поскольку вы пытаетесь сохранить так много, вам, вероятно, нужно остальное, что -aпредоставляет.

Очевидно, что для работы вам нужны права root на удаленной стороне. Это означает, что вам нужно войти в систему как root на удаленной системе, если вы используете rsyncing через SSH. Если вы работаете rsyncкак демон на удаленной системе, он должен работать как root.

Связанный контент