Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Лучшие статьи журнала


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые читатели!

Очередной номер журнала «Компьютеры+Программы» готов. Выбор статьи, которая будет опубликована в этом выпуске, определился голосованием по содержанию номера и анонсам статей. Результаты голосования выглядят следующим образом.

АвторСтатьяГолосов
  Автоматизируем медосмотр жесткого диска 26
  Удаленный доступ к рабочему столу 24
Максим СМОЛЯР, Николай ТКАЧЕНКО Стабилизация изображения в цифровых фотоаппаратах 23
Елена ПОЛОНСКАЯ Тайны пикселей 22
Арсений ЧЕБОТАРЕВ Windows Installer XML: создание файлов инсталляции 22
Елена ПОЛОНСКАЯ Цветовые пространства 21
Арсений ЧЕБОТАРЕВ Сервисы Windows, поколение NET 19
Сергей АНТОНЧУК Эффективность встроенных RAID 12
Михаил ПИГУРНОВ Золотые ключи PGP 12
  Беспроводные клавиатуры и мыши: лучшие устройства месяца 9
Владимир ВОВЧЕНКО Антивирус Касперского 5 8
Александр БЕЗМАЛЫЙ Почтовое отделение MS Exchange-2000 8
Арсений ЧЕБОТАРЕВ Flash Action Script и странные аттракторы6
Сергей ЯРЕМЧУК Программный RAID-массив в Linux6
Олег РЕМИЗОВ Веб-сервисы в гетерогенных средах4
  Ускоренная сеть Wi-Fi 3
Андрей КУХАР «Адское» программирование2

Таким образом, наибольший интерес у читателей рассылки вызвала статья «Автоматизируем медосмотр жесткого диска », которая и предлагается вашему вниманию в этом выпуске. Второе место заняла статья «Удаленный доступ к рабочему столу », а третье место — статья «Стабилизация изображения в цифровых фотоаппаратах ». Их мы опубликуем в следующих выпусках рассылки.

Дорогие читатели! Редакция будет рада узнать ваше мнение о прочитанных статьях. Пишите нам по адресу ep_big@comizdat.com.


Удаленный доступ к рабочему столу

Для удаленного доступа к Windows XP можно воспользоваться штатными средствами операционной системы, а к более ранним версиям — свободно распространяемыми программами

Представьте себе, что вы пожелали показать клиенту, как работает какая-то программа, установленная на вашем компьютере,— но вам пока не хочется ни устанавливать эту программу на машине клиента, ни вести клиента в свой офис, ни тащить свой компьютер в офис клиента. Или вот ситуация попроще: придя домой, вы обнаружили, что забыли в офисе несколько файлов, с которыми собирались поработать на выходных. Знакомая ситуация, правда?

Если речь идет о компьютере, на котором установлена операционная система Windows XP Professional, то все, что нужно, у вас уже есть — это утилита Remote Desktop (и, конечно же, подключение к интернету). Если же вы используете более раннюю версию Windows, можно воспользоваться бесплатной программой VNC (Virtual Network Computing, www.realvnc.com).

На удаленном компьютере, с которого вы хотите подключиться к своей машине (другими словами, на клиенте) может быть установлена любая версия Windows, начиная с 95. Максимум, что вам может потребоваться,  установочный компакт-диск для Windows XP (Pro или Home). Разумеется, клиент тоже должен быть так или иначе подключен к интернету — через локальную сеть, телефонное соединение, виртуальную частную сеть (Virtual Private Network, VPN) либо, что еще лучше, DSL или кабельный модем. Мы рассмотрим оба варианта доступа, и начнем с Remote Desktop.

Настройка удаленного компьютера

При установке удаленного доступа через утилиту Remote Desktop из комплекта Windows XP вначале необходимо настроить компьютер, к которому вы будете обращаться с клиентской машины. Разумеется, сделать это следует заблаговременно.

Прежде всего, зарегистрируйтесь как администратор или как член группы Remote Desktop Users. Для того чтобы узнать, входит ли ваша учетная запись в эту группу, выберите команду Start>Run (Пуск>Выполнить), введите lusrmgr.msc и нажмите  — запустится утилита Local Users and Groups. Зарегистрировавшись, щелкните правой кнопкой мыши на пиктограмме My Computer (Мой компьютер), расположенной на рабочем столе или в Windows Explorer (Проводник) и выберите из появившегося контекстного меню команду Properties (Свойства). Перейдите на вкладку Remote (Удаленный доступ) и в разделе Remote Desktop (Удаленный рабочий стол) включите режим Allow users to connect remotely to this computer (Разрешить удаленный доступ к этому компьютеру). Когда появится окно с поясняющим сообщением, запомните или запишите указанное в нем полное имя компьютера и щелкните на кнопке OK.

По умолчанию удаленный доступ разрешен для всех администраторских учетных записей. Если же вы хотите получить доступ к учетной записи, которая не является администраторской, щелкните на кнопке Select Remote Users (Выбрать удаленных пользователей). Если в открывшемся диалоговом окне не окажется нужной учетной записи, щелкните на кнопке Add (Добавить), введите имя этой записи (или нескольких записей, разделенных точками с запятой) и щелкните на кнопке OK. (При вводе несуществующего имени пользователя система предложит вам повторить операцию.) Щелкните на кнопке OK, чтобы закрыть диалоговое окно System Properties (Свойства системы).

Если какие-либо из выбранных учетных записей не защищены паролем, необходимо ввести для них такую защиту. Для этого выберите команду Start>Run (Пуск>Выполнить), введите nusrmgr.cpl и нажмите клавишу <Enter>. Затем выберите имя учетной записи, выберите команду Create a password (Создать пароль), выполните инструкции экранного мастера и снова щелкните на кнопке Create Password (Создать пароль). По окончании этой операции закройте панель управления User Accounts (Пользовательские учетные записи).

Различные параметры локальной сети и соединения с интернетом могут затруднять определение клиентской системой имени компьютера, к которому вы хотите подключиться. Поэтому на всякий случай запишите также его IP-адреc. Для этого запустите Explorer (Проводник), щелкните правой кнопкой мыши на пиктограмме My Network Places (Мое сетевое окружение) и выберите из появившегося контекстного меню команду Properties (Свойства). Перейдите на вкладку Local Area Connection (Соединение с локальной сетью) и загляните в раздел Details (Подробнее) на панели задач, расположенной в левой части окна. Возможно, при поиске нужной записи вам придется воспользоваться полосой прокрутки либо свернуть некоторые из заголовков, чтобы освободить место для других записей. Если в папке Network Connections (Сетевые соединения) нет панели задач, выберите команду Tools>Folder Options (Сервис>Свойства папки), включите режим Show common tasks in folder (Показывать общие задачи) на вкладке General (Общие) и щелкните OK. Когда на экране появятся данные раздела Details (Подробнее) запишите IP-адрес. Этот адрес состоит из четырех групп цифр, разделенных точками — что-то вроде этого: 123.123.123.123.

Настройка клиента

Если на клиентском компьютере установлена более ранняя версия Windows, чем XP, для работы Remote Desktop необходимо будет установить некоторые файлы с диска Windows XP. Вставьте диск в дисковод и, когда появится заставка, включите режим Perform additional tasks (Выполнить дополнительные операции). В следующем окне выберите режим Set up Remote Desktop Connection (Настроить соединение с удаленным рабочим столом) и следуйте инструкциям мастера установки.

Во многих случаях удаленный компьютер находится за корпоративным брандмауэром и соединение с ним приходится устанавливать через защищенную сеть (VPN). Тогда необходимо договориться с ИТ-подразделением этой компании или ее системным администратором, чтобы такое соединение было возможным.

Если же нужно соединить два частных компьютера, защищенных брандмауэрами и находящихся в одной сети, возможно, потребуется обратиться к документации маршрутизатора, шлюза или брандмауэра (например, посетить веб-сайты их производителей) — и выяснить, как преодолеть эти барьеры.

Установив соединение по модему, через сеть или VPN, выберите команду Start>Programs (или All Programs)>Accessories>Communications>Remote Desktop Connection (Пуск>Программы (или Все программы)>Стандартные>Связь>Удаленный рабочий стол). Введите имя удаленного компьютера и щелкните на кнопке Connect (Соединить). Откроется диалоговое окно регистрации на удаленном компьютере в ОС Windows XP.

После того как вы зарегистрируетесь, удаленный компьютер станет недоступным для всех, кроме вас: никто из ваших сослуживцев не сможет что-либо сделать на нем без ввода имени и пароля. Если прежде на удаленном компьютере был зарегистрирован другой пользователь, или даже вы сами, но под другим именем, вы получите предупреждение об этом и предложение подтвердить ваше намерение зарегистрироваться. Когда вы щелкнете на кнопке Yes (Да), на экране удаленного компьютера, в свою очередь, появится предложение подтвердить разрешение такого соединения. Если пользователь, работающий на этой машине, щелкнет на кнопке No (Нет), подключиться не удастся. Если же в этот момент за монитором никого не окажется, окно через несколько секунд исчезнет, и вы сможете зарегистрироваться.

Виртуальный путь между двумя компьютерами тернист и чреват неожиданностями. Если клиентская машина не находит удаленный компьютер по заданному имени, попробуйте ввести его IP-адрес (который вы, как мы надеемся, записали при настройке удаленной системы). Если и это не поможет, обратитесь за помощью к системному администратору или упомянутым выше информационным ресурсам.

Удаленный доступ без XP

Если на компьютере, к которому вы хотите удаленно подключиться, не установлена XP Pro,— ничего страшного. Запустите браузер, зайдите на сайт RealVNC и загрузите оттуда бесплатную программу VNC для той версии операционной системы, которая установлена на вашем удаленном компьютере: Windows, Linux или Solaris. Какой из двух предлагаемых вариантов выбрать — .exe или .zip — дело вкуса: exe-файл немного больше, зато его, в отличие от zip, не нужно распаковывать перед инсталляцией.

Программа VNC построена так, что один инсталлятор устанавливает оба компонента — и VNC Server (для удаленного компьютера), и VNC Viewer (для клиентской машины). Дважды щелкните на файле, который вы загрузили, и выполните инструкции мастера по установке VNC. Если машина, на которой вы работаете, представляет собой сервер «в чистом виде», то есть компьютер, к которому подключаются другие, но который сам не инициирует соединения,— отключите режим VNC Viewer и установите только компонент VNC Server. Если же вы считаете, что когда-нибудь вам придется устанавливать удаленный доступ и с этого компьютера, следует установить обе части программы. Повторите эти операции на всех компьютерах, на которых вы собираетесь работать.

Затем перейдите к удаленному компьютеру (тому, что играет роль сервера) и выберите команду Start>Programs>RealVNC>Run VNC Server. При первом запуске этой утилиты открывается диалоговое окно настройки свойств. Состояние, в котором программа находится по умолчанию, в большинстве случаев менять не приходится. Однако не забудьте ввести пароль в расположенном слева поле. Для того чтобы открыть это диалоговое окно в следующий раз, дважды щелкните на пиктограмме VNC в системной области панели задач (tray). В завершение настройки запишите IP-адрес компьютера, играющего роль сервера. Найти его с помощью VNC несложно: поместите указатель мыши на пиктограмму VNC в системной области панели задач и подождите, пока появится экранная подсказка — там и будет указан нужный вам код.

Как и Remote Desktop, VNC вряд ли справится без посторонней помощи с брандмауэрами, разделяющими компьютеры. Для устранения этих препятствий необходимо выполнить те же действия, что и при установке соединения с помощью Remote Desktop (см. выше, а также FAQ-лист по использованию VNC, расположенный по адресу www.realvnc.com/faq.html#firewall).

Для установки соединения выберите на клиентском компьютере команду Start>Programs (или All Programs)>RealVNC>Run VNC Viewer. Введите записанный вами IP-адрес и щелкните на кнопке OK. Откроется окно с изображением рабочего стола удаленного компьютера. Да, это именно оно! Теперь представьте себе, что перед вами ваша собственная «рабочая лошадка», и делайте все, что нужно. Ну ладно — почти все: некоторые системные комбинации клавиш, такие как <Alt+Tab>, будут обрабатываться локальным, а не удаленным компьютером, поэтому переходить от одного приложения к другому придется с помощью мыши. Зато уж потом можно будет использовать клавиатуру в полной мере.

В заключение сделаем несколько замечаний относительно быстродействия. Даже при относительно быстром соединении виртуальный рабочий стол будет отзываться на ваши действия значительно медленнее, чем обычный. В целях ускорения процесса VNC позволяет сократить объем данных, передаваемых между машинами. Для этого нужно дважды щелкнуть на пиктограмме VNC в системной области панели задач, чтобы открыть окно свойств, включить режим Remove Desktop Wallpaper (отключить отображение обоев) в разделе Connection Settings, а в разделе Update Handling — отключить режимы Poll Full Screen и Poll Window Under Cursor (оставив активированным режим Poll Foreground Window).

Для еще большего увеличения производительности включите режим Poll on Event Received Only, чтобы экран клиентского компьютера обновлялся только после нажатий на клавиши или кнопки мыши.


P.S. Никакая рассылка не заменит большой журнал с цветными иллюстрациями и компакт-диском. Наш подписной индекс — 01728.

Задать вопрос
Прислать свою статью для публикации в журнале
Просто поговорить

До следующего выпуска!
Елена Полонская, редактор "К+П"
www.comizdat.com

Перепечатка материалов этой рассылки разрешается только по согласованию с редакцией журнала "Компьютеры+Программы"


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.paper.bestarticles
Отписаться

В избранное