Страница 1 из 1

RDP-ping?

Добавлено: Пн янв 23, 2017 7:44 pm
Antonio
Как понять, включен ли некий сервер? Пингануть его. А вот как проверить, могут ли пользователи подключиться к некому серверу по RDP именно сейчас?

Хотелось бы найти какое-то средство диагностики, позволяющее раз в энное количество секунд проверить, действительно ли сервер принимает подключения. Для этого, видимо, нужно будет авторизоваться под специально созданным для таких мучений юзером, отключиться, и вернуть результат.

Естественно, работать эта штука должна из Linux, из командной строки... :twisted:

Какие есть идеи?

Re: RDP-ping?

Добавлено: Пн янв 23, 2017 9:54 pm
aka
Попытаться открыть TCP соединение с портом 3389. Сами майкрософты рекомендуют: https://support.microsoft.com/en-us/hel ... ctionality

На хрюниксах я бы так написал:

Код: Выделить всё

nc -z 10.1.1.32 3389
if [ $? -eq 0 ]
then
  echo "OK."
else
  echo "FAIL."
fi

Re: RDP-ping?

Добавлено: Вт янв 24, 2017 2:38 pm
Antonio
Это здорово, конечно. Но сокет - это еще довольно далеко от реальной возможности подключения пользователя по RDP.

А можно пойти дальше и провести авторизацию, в каком-то минималистичном виде?

Re: RDP-ping?

Добавлено: Вт янв 24, 2017 3:50 pm
aka
Сложно :( Несколько пакетов надо формировать, ответы разбирать.