среда, 3 июня 2009 г.

Удаленный рабочий стол и ключ /console

Для доступа к машине, работающей под Windows Server 2003, из WindowsXP я использую программу mstsc.exe ("Пуск-Программы-Стандартные-Связь-Удаленный рабочий стол"). Обычно мне нужно зайти в сессию администратора этой машины, чтобы управлять приложениями, запущенными в даный момент. Для этого используется ключ /console. И команда выглядит так: mstsc.exe /console

Для доступа к той же машине, но из Linux, можно взять программы krdc или rdesktop. Krdc заточена под KDE и в ней я не нашёл опции, аналогичной /console. А вот в rdesktop всё очень просто и консольно :)

Итак, постараюсь сделать всё удобным для пользования, т.е. просто создам ярлык на рабочем столе для запуска удалённого рабочего стола, при этом не придётся вводить ни имя пользователя, ни пароль.
На рабочем столе делаю: "Создать->Ссылка на приложение". На вкладке "Приложение" в поле "Команда" ввожу:

rdesktop -u <имя_пользователя> -p <пароль> -0 -g 640x480 <адрес_компьютера>

При выполнении этой команды произойдет соединение с компьютером <адрес_компьютера>, например 192.168.1.1, войдем в нулевую сессию (-0) пользователем <имя_пользователя>, например администратор, у которого пароль <пароль>, например password. разрешение экрана будет 640x480

Нюансы:
  1. При таком раскладе пароль лежит в открытом виде
  2. На Windows Server 2008 консольный вход не предусмотрен
  3. rdesktop, возможно, придётся установить вручную. Например так: apt-get install rdesktop

Комментариев нет:

Отправить комментарий