После того, как я запустил несколько обновлений Windows (удаленно, используя службы терминалов) и нажал кнопку перезапуска, я не смог подключиться к удаленному серверу через RDP, моя клиентская программа просто сказала, что не может подключиться. Я знаю, что сервер перезапустился, потому что работают apache, filezilla и т. Д. Я не уверен, почему я не могу войти в RDP. У меня есть доступ к командной строке (sorta) с помощью функции PHP exec.
Я проверил настройки брандмауэра, и они кажутся нормальными, я не могу понять, как отменить обновление через командную строку. И сервер находится в нескольких часах езды.
Есть ли какой-нибудь способ снова получить контроль с помощью FTP и функции Apache / PHP exec?
Эта служба зависает у меня после перезагрузки на нескольких наших серверах так же, как и у вас. Вы можете попытаться удаленно перезапустить службу терминалов с помощью sc
:
sc myserver stop termservice
sc myserver start termservice
Если это не сработает, вы можете попробовать это с помощью PHP exec на сервере. Я не знаю, что PHP exec позволит вам делать, но если вы можете выполнять с ним вызовы cmdline, вы можете попробовать перезапустить службу Terminal Services. Я очень надеюсь, что это не сработает ...
Помимо этого, вы в значительной степени застряли в перезагрузке сервера или в том, чтобы кто-то зашел в консоль для перезапуска служб терминалов.
Иногда серверы Win2k3 перезагружаются и запускаются нормально, но не запускают RDP должным образом. Есть ли на сервере несколько сетевых адаптеров? Если это так, то после того, как вы разберетесь с этим, обязательно привяжите локальную сеть (или другой соответствующий сетевой адаптер) к службе удаленного рабочего стола через настройку служб терминалов.
Есть ли у вас какой-то доступ к серверу через сеть VPN? Если вы это сделаете, вы можете попробовать удаленную перезагрузку, чтобы посмотреть, решит ли это проблему. Бегать shutdown -i
(интерактивный режим), затем заполните появившееся диалоговое окно именем или адресом сервера. Убедитесь, что опция «перезапуск» - и снимите флажок с опции уведомления. Установите материал события и отключите его.