В настоящее время мне нужно присоединить Windows Server 2012, который у меня есть в Amazon, к моей локальной службе Active Directory (только для аутентификации пользователя). Что в этом случае наиболее целесообразно? Я подумал о VPN, но должен ли я быть постоянно подключен для репликации? Или нужно подключаться только время от времени? Большое спасибо! ssh -fN -R xxxx: localhost: 22 user @ ...
У меня есть сценарий, который проверяет мой домашний rpi2 на наличие файла с использованием ssh, pk auth, если файл существует, он удаляет его (снова ssh pk auth) и открывает обратный ssh с помощью:
ssh -fN -R xxxx: localhost: 22 user@myhomepiserver.com
при запуске сценария из командной строки он работает хорошо, я получаю обратную оболочку.
При запуске из systemd-cron, я не понимаю процесс!
проверяя с помощью ps -efwww | grep "ssh -f" | grep -v grep
, crontab выглядит просто:
* / 1 * * * * /home/me/my_r_ssh_script.sh
Я проверил, что:
Кстати, я проверил, что скрипт запускается как use 'me', и действительно, я уверен, что он использует правильный ключ, также я пробовал регистрировать g с -vvv, и я увидел, что в отличие от командной строки кажется, что пульт не отвечает, когда я запускаю cron ИЛИ, возможно, ответ не доходит до клиента по какой-то причине, не знаю почему.
Любая помощь \ подсказка приветствуется!
systemd-cron не является официальным пакетом systemd. Кажется, он не предлагает какой-либо подробной конфигурации выполняемых модулей systemd, поэтому я рекомендую настраивать таймеры самостоятельно, см., Например, https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement .
Затем вы можете поиграть со следующими параметрами: KillMode , Тип, RemainAfterExit, PIDFile , .., чтобы предотвратить завершение процесса.