Я хочу использовать unison для синхронизации каталогов / home между двумя устройствами EL6.
В большинстве описаний предполагается, что unison запускается от имени пользователя root и может использовать ssh между двумя полями как root. Однако мы отключили вход в систему с правами root как в / etc / passwd, так и в /etc/login.block. Подключение через ssh от имени root отключено в sshd_config.
Есть ли общий и / или установленный метод унисонной синхронизации чего-то вроде / home без необходимости входа в систему root?
У меня была одна мысль:
но я надеюсь, что есть лучший, более общепринятый способ
Спасибо!
какой Я обычно делаю заключается в создании ролевых учетных записей.
unison
~unison/.ssh/authorized/keys
с ограничивающим шаблоном вроде `force-command =" / usr / local / bin / unison-homesync.sh "/usr/local/bin/unison-homesync.sh
Плюсы:
Минусы:
Этот подход плохо масштабируется, когда выполняется вручную. Если есть какое-то управление конфигурацией, это не проблема.