Сергей Фрузоров - Бесплатные разговоры через Интернет
♦ допустим, вы установили Radmin как сервис, но почему-то хотите превратить его в обычную программу. Тогда воспользуйтесь кнопкой Remove service — при этом служба с таким именем исчезнет (это легко можно проверить в списке служб), и на экран будет выведено соответствующее сообщение;
♦ при нажатии на кнопку Install service сервис Radmin опять оживет, задышит полной грудью, но, увы, не запустится. Для того чтобы он начал работать, его нужно запустить принудительно через окно служб: Пуск | Настройки | Панель управления | Администрирование | Службы или перезагрузить компьютер.
Интересные факты
В этом разделе я привожу самые интересные факты, которые можно узнать при работе с Radmin. Некоторые из них вы уже знаете, потому что встречали по тексту ранее, однако здесь они собраны все вместе, этим и интересен раздел.
♦ Если удаленный компьютер начинает «тормозить» из-за того, что Radmin Server стал сильно загружать его процессор, просто уменьшите скорость обновления кадров в окне наблюдения (со 100 кадров в секунду до оптимального значения, например, 15). Как это сделать, уже было описано в разд. «Работа в режиме полного контроля» данной главы.
♦ В программе Radmin Client имеется возможность соединиться с удаленным компьютером не напрямую, а через компьютер-посредник. Это сделано вовсе не для того, чтобы вы смогли скрыть свой истинный IP-адрес на стороне сервера. Такая возможность пригодится при подключении к компьютеру, который находится под покровительством прокси-сервера или же в сети, которая не поддерживает протокол TCP/IP.
♦ Чтобы узнать IP-адрес своего компьютера, подведите курсор мыши к значку программы Radmin, который находится в области уведомлений в правом нижнем углу экрана. Также с этой целью можно запустить программу ipconfig.exe из командной строки.
♦ В версии 2.2 программы добавлены интересные способы защиты. Например, задержки в работе при подозрении на то, что внешняя программа пытается подобрать к ней пароль, а также блокирование подозрительных IP-адресов. Кроме этого, при установке программы нельзя задать пустой пароль и пароль, состоящий менее чем из восьми символов.
♦ В Windows NT/XP версию 2.2 можно установить только как сервис (системную службу), войдя в систему с правами администратора. Сделано это в целях повышения безопасности.
♦ В среде Windows NT 4.0 программа использует драйвер видеозахвата, что существенно ускоряет ее работу и позволяет получать снимки экрана удаленного компьютера более сотни раз в секунду.
♦ В версии 2.2 реализована докачка файлов. Это значит, что в случае сетевого сбоя программа запомнит, на чем было прервано копирование, и после восстановления сети продолжит копирование именно с этого места.
♦ Максимальное разрешение экрана, которое поддерживает Radmin, составляет 2048x2048 пикселов. Сами понимаете, это не мало.
♦ Radmin — очень легкая и быстрая в работе программа, которая не предъявляет особых требований к аппаратной части компьютера. Ее можно запустить на компьютере с процессором /386 и оперативной памятью 8 Мбайт, и даже без монитора, мыши и клавиатуры. В том случае, разумеется, если сам компьютер сможет загрузиться в таком интересном состоянии, потому что некоторые компьютеры не хотят стартовать без клавиатуры.
♦ Программа может протоколировать свои действия в текстовый файл, а версия 2.2 — даже в журнал событий Windows.
♦ Программа-сервер может задействовать в своей работе фильтр по IP-адресам. Это позволяет принимать соединения только от клиентов с определенных IP-адресов или из определенных подсетей.
♦ Программу можно установить дистанционно, т. е. не находясь физически за этим компьютером. Как это делается, будет описано позже.
♦ Отключение на удаленном компьютере фонового рисунка позволяет ускорить работу программы. Кроме этого на вкладке Параметры окна свойств экрана можно снизить цветность передаваемого изображения.
♦ Если вам надо переключиться между оконным и полноэкранным режимом, нажмите клавишу <F12>.
♦ Компьютер-клиент может получить по сети содержимое буфера обмена компьютера-сервера. Для этого нужно выделить текст в окне удаленного компьютера и скопировать его. Потом выполнить команду Получить буфер из меню окна удаленного компьютера и вставить текст на локальном компьютере. Аналогично можно передать содержимое буфера локального компьютера на удаленный. Разница заключается в использовании команды Установить буфер вместо Получить буфер из меню окна удаленного компьютера. Об этой возможности знает не каждый пользователь Radmin.
♦ Когда на удаленном компьютере запущено приложение MS-DOS или консольное приложение Windows в полноэкранном режиме, Radmin Server не может считывать и передавать изображение экрана. Дело в том, что в этих режимах перерисовка экрана осуществляется другими функциями, которые не документированы разработчиками Windows. Чтобы решить эту проблему, нужно просто перевести приложение на удаленном компьютере в оконный режим, нажав на клавиатуре <Alt>+<Enter>.
♦ Radmin может копировать файлы размером не более 2 Гбайт и отображать содержимое папок с количеством файлов, не превышающим 20 000. Обмен файлами не работает с сетевыми дисками из соображений безопасности.
♦ Подключение в режиме Telnet к компьютерам, которые работают под управлением Windows 9x/ME, невозможно из-за ограничений интерпретатора командной строки.
♦ Адресная книга, т. е. список всех соединений, хранится в ключе [HKEY_CURRENT_USERSoftwareRAdminv2. 0Clients] системного реестра. С помощью программы regedit.exe ее можно экспортировать в текстовый файл с расширением reg, а потом запустить этот файл на другом компьютере. Все записи перенесутся в реестр нового компьютера и станут доступны для программы Radmin. Как это делается, будет рассказано далее.
Установка программы Radmin по сети
В этом разделе я познакомлю вас с некоторой дополнительной информацией, которая может вам и не пригодиться, если вы предпочитаете не вдаваться в подробности и желаете ограничиться только основными возможностями программы. Однако изложенные здесь методы работы в Windows могут вам понадобиться при выполнении других задач — об этих методах знает не каждый пользователь, и сами по себе они являются очень интересными.
Давайте представим себе, что вам нужно установить программу Radmin на большое количество компьютеров, чтобы потом с ее помощью иметь к ним удаленный доступ. Все эти компьютеры находятся в одной локальной сети, и вы зарегистрированы на них с правами администратора. Тогда вам не придется бегать по отделам и устанавливать программу на каждый компьютер, потому что эту задачу можно автоматизировать и выполнить по сети.
Установка Radmin Server
Идея заключается в следующем:
1. Сначала нужно скопировать дистрибутив программы в место, доступное всем остальным компьютерам, на которые вы хотите ее установить, например, на общий файловый сервер.
2. Потом на каждом компьютере запустить скрипт, представляющий собой файл с расширением bat, в котором записаны специальные системные команды.
Создание управляющего скриптаИтак, начнем с самого начала. Будем считать, что дистрибутив программы мы успешно скопировали в место, доступное каждому компьютеру нашей локальной сети. Теперь нам нужно создать текстовый файл с расширением bat и написать в нем несколько строк (листинг 8.1).
Листинг 8.1. Скрипт для установки Radmin Server
net use z: \serverd
copy «z: installradminr_server.exe» «c: winntsystem32r_server.exe»
copy «z: installradminraddrv.dll» «c: winntsystem32raddrv.dll»
c: winntsystem32r_server.exe /install /silence
regedit.exe /s z: installsettings.reg
net use z: /delete
Это так называемые системные команды Windows, сейчас мы рассмотрим их подробней.
♦ net use z: \serverd — подключаем диск d компьютера с именем server в качестве нашего сетевого диска с литерой z.
Для этого сначала нужно предоставить диск D: сервера в общий сетевой доступ с сетевым именем D:. При этом вы можете дать права только на чтение. Делается это так:
• в Проводнике Windows нажимаем правую кнопку мыши на диске D: сервера и выбираем пункт Доступ;
• активируем пункт Открыть общий доступ к этой папке и пишем сетевое имя d. Также здесь можно установить максимальное количество пользователей, которым можно будет одновременно работать с этим сетевым диском (рис. 8.29).
♦ copy «z: installradminr_server.exe» «c: winntsystem32r_server.exe» — из каталога z: Installradmin сервера копируем программу Radmin Server (файл r_server.exe) в системную папку c: winntsystem32 удаленного компьютера.
♦ copy «z: installradminraddrv.dll» «c: winntsystem32raddrv.dll» — то же самое делаем и с библиотекой raddrv.dll. Без нее Radmin Server откажется работать, потому что в этой библиотеке находятся его функции.