Это старая версия документа!
Закрытый ключ для зашифрованных паролей ни в коем случае не хранить на сервере, доступном извне. В таких случаях импорт инициируется с помощью задания cron из системы во внутренней сети, а ключ передается в benno-imapsync .
На доступном через интернет сервере создается скрипт для запуска синхронизации по протоколу IMAP. Вот пример скрипта с данными журнала за каждый день в отдельном файле журнала.
#!/bin/sh # # THISDAY =$ ( date + % Y- % m- % d ) LOGLEVEL =INFO / usr / bin / sudo -u benno \ / usr / sbin / benno-imapsync \ -c / etc / benno-imap / imapsync.conf \ -L $LOGLEVEL \ -f / var / log / benno / imapsync- ${THISDAY} .бревно
Ein Cron-Job auf dem internen System startet das Script zum Aufruf der Synchronisation.per ssh und übergibt den privaten Schlüssel auf STDIN.
cat $KEYFILE | ssh -q benno @ $CLOUDHOST '/etc/benno-imap/benno-imapsync.sh'