Но я не советую давать доступ на запись htaccess, будет явная дыра. Лучше настроить fail2ban на парсинг очередного лога, либо средствами php блокировать ip адреса, беря их из наполняемого, к примеру, csv файла
1) перенесите ssh на другой порт
2) настройте авторизацию по ключу
3) установите fail2ban
4) настройте iptables ( новичкам не рекомендуется)
п.4 позволит оставить открытыми только игровые порты и ssh для доступа, а ssh защитите п.1-3
Допустим у вас есть скрин с именем "myprogramscreen"
отправить туда комманду "mycommand" и нажать энтер можно вот так:
screen -p 0 -S myprogramscreen -X eval 'stuff "mycommand"\015'
дальше сделать баш скрипт который это будет делать и добавить его в крон не сложно.
Интересно что это за серверное ПО - ServerCore. Вообще такое минорное обновление не должно влиять на совместимость. Скорее всего ServerCore был установлен из исходников и скопилен с поддержкой версии sql установленной в тот момент. (library 5.7.28). Вам надо перекопилить ServerCore. Или откатиться на прежнюю версию SQL. А вообще autoupgrade это зло) Такие дела надо делать с бекапами и тестированием.