Программа для удаленной перезагрузки пк. Дистанционное выключение Windows сервера

07.05.2019 Фото и видео

Программа TeamViewer предназначена для удаленного доступа к удаленному компьютеру. При использовании программы, пользователь осуществляет удаленное управление другим компьютером через интернет.

Использование TeamViewer поможет в решении каких-либо проблем с другим компьютером, который находится в любом другом месте. Можно будет оказывать помощь в настройке удаленного компьютера, также можно будет управлять своим компьютером из другого места.

Для этого необходимо будет выполнить только два условия: компьютеры партнеров должны быть подключены к интернету и на них одновременно должна быть запущена программа TeamViewer. При использовании программы, происходит шифрование данных, между компьютерами будет установлено безопасное соединение.

После запуска программы на локальном и удаленном компьютерах и установке соединения между ними, пользователь может перейти к управлению удаленным компьютером. Таким образом, можно будет производить настройки удаленного компьютера, оказывать помощь при решении проблем, осуществлять поддержку, показывать работу в программах и т. д.

Программа TeamViewer бесплатна для некоммерческого использования. Эту программу даже не обязательно устанавливать на компьютер. Достаточно будет просто запустить исполняемый EXE файл, а затем следует выбрать способ запуска программы.

Естественно, при необходимости, программу TeamViewer можно будет установить на компьютер. После регистрации в TeamViewer, пользователю будут доступны административные права.

На официальном сайте немецкой компании, разработчика TeamViewer, доступны для скачивания версии программы, предназначенные для операционных систем: Windows, Mac OS, Linux, Android, iPhone, iPad, Windows Phone. Для загрузки предлагается русская версия программы.

О популярности программы говорит то, что TeamViewer уже был загружен более 200 000 000 раз.

скачать teamviewer русская версия

После загрузки, программу можно будет установить на компьютер. При этом, TeamViewer готов к использованию без установки на компьютер.

Установка TeamViewer

Для начала установки или запуска программы, необходимо будет кликнуть по исполнительному файлу в формате «.exe».

Для запуска программы без установки выбираете вариант «Только запустить».

Во всех случаях использования программы, необходимо будет отметить пункт «личное/ некоммерческое использование».

Если установить флажок напротив пункта «Показать дополнительные настройки», то тогда при установке программы на компьютер будет открыто несколько дополнительных окон.

После выбора настроек установки TeamViewer, нажимаете на кнопку «Принять – завершить».

Сначала откроется окно со справочной информацией, о том, как пользоваться TeamViewer.

Затем открывается главное окно программы TeamViewer во вкладке «Удаленное управление». В центральной части окна программы расположены две панели: «Разрешить управление» и «Управлять компьютером».

В верхней части окна расположены пункты меню программы: «Подключение», «Дополнительно» и «Справка».

Если вы нажмете на кнопку «Компьютеры и контакты» откроется дополнительное окно, откуда вы можете после регистрации в TeamViewer, управлять компьютерами и контактами, без необходимости запоминать ID и пароли.

Настройки TeamViewer

Войти в настройки программы можно пройдя по пути меню «Дополнительно» => «Опции». Программа TeamViewer по умолчанию уже настроена и готово к использованию. Если это необходимо, то вы можете настроить программу под свои потребности.

Во вкладке «Основное» вы можете выбрать отображаемое имя, настройки сети, связать устройство (компьютер) с учетной записью TeamViewer.

Во вкладке «Безопасность» вы можете добавить личный пароль для доступа без подтверждения. Для случайного пароля можно установить надежность. По умолчанию включен стандартный режим (4 цифры). Можно повысить надежность до 10 знаков, или вообще отключить случайный пароль.

Также можно изменить правила подключения к своему компьютеру.

Войдя во вкладку «Удаленное управление» можно изменить настройки отображения. Здесь можно будет выбрать качество отображения экрана удаленного компьютера, отображение обоев на удаленном компьютере в окне программы.

При невысокой скорости интернет соединения, отображение обоев будет замедлять работу сеанса, поэтому по умолчанию активирован пункт «Скрыть обои на удаленной машине».

В программе TeamViewer можно вести запись удаленного сеанса.

С помощью TeamViewer можно будет проводить конференции среди нескольких участников.

Удаленное управление вашим компьютером

Панель «Разрешить управление» служит для вывода данных для удаленного управления вашим компьютером. Здесь имеется информация об ID данного компьютера в системе TeamViewer, а также выведен пароль, который можно будет изменить при необходимости.

В поле «Личный пароль» вы можете ввести свой пароль для доступа к конкретному компьютеру из любой точки.

Ваш ID и пароль вы должны будете передать своему удаленному партнеру, который будет осуществлять удаленное управление вашим компьютером.

После подключения к вашему компьютеру и ввода полученных от вас данных, ваш удаленный партнер будет управлять вашим компьютером.

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

В главном окне программы, в правой части, находится панель «Управлять компьютером», которая предназначена для ввода данных другого компьютера.

В поле «ID партнера» вы должны будете ввести ID партнера. Эти данные (ID и пароль), вы должны будете предварительно получить от пользователя удаленного компьютера, которым вы собираетесь управлять.

При этом должен быть активирован пункт «Удаленное управление». После этого нажимаете на кнопку «Подключится к партнеру».

После этого открывается окно «Идентификация TeamViewer». В этом окне, в поле «Пароль» нужно будет ввести полученный пароль, а затем нажать на кнопку «Вход в систему».

На экране своего монитора вы увидите окно, в котором отображается Рабочий стол удаленного компьютера вашего партнера. По умолчанию на Рабочем столе будет отключено отображение обоев.

Вверху находится «панель инструментов». Используя команды меню панели инструментов, можно будет управлять, и настраивать программу не входя непосредственно в настройки.

Меню «Действия» имеет такие команды:

  • «Переключение сторон с партнером» - в этом случае вы поменяетесь с партнером управлением. Теперь ваш партнер будет управлять вашим компьютером.
  • «Ctrl + Alt + Del» - передача управления сочетаниями клавиш на компьютер партнера.
  • «Включить блокировку компьютера» - компьютер партнера будет заблокирован.
  • «Удаленная перезагрузка» - «Завершение сеанса», «Перезагрузка», «Перезагрузка в безопасном режиме». Вы можете завершить сеанс или перезагрузить удаленный компьютер в нужном режиме.
  • «Передавать сочетания клавиш» - на удаленный компьютер будут переданы сочетания клавиш, которые вы нажмете на своем компьютере.
  • «Блокировать средства ввода удаленной машины» - на удаленном компьютере будут заблокирована мышь и клавиатура.
  • «Показать черный экран» - на компьютере партнера будет отображаться черный экран и он не сможет видеть то, что вы делаете на его компьютере. При этом должна быть активна функция «Блокировать средства ввода удаленной машины».

Из меню «Windows» вы можете настроить отображение команд и кнопок для операционной системы Windows.

Меню «Просмотр» управляет настройками просмотра.

При помощи меню «Аудио/Видео» можно управлять звуками компьютера, видео, голосовой связью и чатом.

Меню «Передача файлов» отвечает за передачу файлов при помощи программы TeamViewer.

В меню «Дополнительно» находятся другие настройки программы. Вы можете переключиться в полноэкранный режим или свернуть панель инструментов.

После подключения, вы можете перейти к управлению удаленным компьютером. Можно будет устанавливать или удалять программы, просматривать документы, совершать различные действия по настройке операционной системы или программ.

Через TeamViewer можно не только непосредственно управлять удаленным компьютером, но и обмениваться файлами.

Передача файлов в TeamViewer

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

Для отправки файла или папки, нужно будет выбрать необходимый объект на том компьютере, с которого будет осуществлена передача, при помощи поля «Адрес». После выделения объекта, необходимо будет нажать на кнопку «Отправить». Предварительно, на принимаемом компьютере, при помощи поля «Адрес» следует выбрать место, куда будет передан файл или папка.

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

Вам нужно будет перетащить файл, на том компьютере, откуда вы будете перемещать файлы в хранилище, в окно «Хранилища файлов».

На этом изображении можно увидеть, что файл был помещен в файловое хранилище на удаленном компьютере (темное окно). После перемещения, файл стал доступен на локальном компьютере (светлое окно).

Общение через TeamViewer

В программе TeamViewer можно обмениваться сообщениями в чате, вести переговоры по голосовой связи, проводить телефонные конференции, а также записывать видео при общении.

В программе можно делать скриншоты окна удаленного компьютера.

Запись видео в TeamViewer

Для того, чтобы записать видеосеанс нужно войти в меню «Дополнительно», в контекстном меню перейти к пункту «Запись». Здесь находятся пункты для управления записью видео «Пуск», «Пауза» и «Остановить».

Используя эти команды, вы можете записать видео файл, на котором будет отображены ваши действия в окне удаленного компьютера. После окончания записи, видеофайл будет сохранен в формате «.tvs». Этот файл можно будет конвертировать в формат «.avi» для возможности его просмотра на любом компьютере.

Для этого нужно войти в главное окно программы, открыть меню «Дополнительно», а в контекстном меню выбрать пункт «Воспроизвести или конвертировать записанный сеанс…». После этого откроется окно «Открыть», в котором следует выбрать видеофайл с расширением «.tvs».

В открывшемся окне «Конвертировать запись сеанса» нажмите на кнопку «Конвертация». Если это необходимо, то вы можете перед началом процесса конвертирования видеофайла, изменить настройки преобразования. Для этого нужно будет нажать на кнопку «Конфигурация…», а затем в открывшемся окне, изменить настройки.

После завершения конвертации вы можете проиграть записанный видео сеанс, при помощи обычного плеера.

Выводы статьи

Программа TeamViewer позволяет осуществлять удаленный доступ к компьютеру, с ее помощью можно обмениваться файлами и управлять удаленным компьютером для оказания помощи своему партнеру.

TeamViewer - удаленное управление компьютером (видео)

Что такое DNS?

DNS расшифровывается как Domain Name System или Domain Name Service. Вы указали имя, а DNS подставляет ip адрес ресурса, на котором размещен сайт. Название в данном случае именно имя хоста или IP адрес. Без DNS вы должны были бы помнить IP адрес каждого сайта, который хотите посетить. Сегодня в Интернете более 300 миллионов веб-сайтов, помнить IP адрес необходимого сайта совершенно невозможно.

Что такое динамический IP?

Как сделать статический ip адрес из динамического?

Нет необходимости покупать статический IP. Используйте наш бесплатный Dynamic DNS для сопоставления динамического адреса или длинного URL с Вашим ресурсом, чтобы легко запомнить имя хоста. Удаленный мониторинг Вашего дома через веб-камеру на любом порту или запуск собственного сервера у Вас дома с динамическим IP адресом - все это доступно с сервисом DnsIP . В случае выделения провайдером динамического IP такой сервис, как Dynamic DNS, становится необходимым.

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

Приватная сеть.

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

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

С помощью DynDNS Secure сервис DnsIP позволяет организовать подключение к удаленному компьютеру через любые программы удаленного доступа, используя любой порт. При этом Вы напрямик связываетесь с удаленным компьютером, а наш сервис лишь сообщает Вашим программам необходимый IP адрес.

Мониторинг сети.

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

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

Автонажатие на кнопку бесплатного доступа при использовании Yota.

В случае, если Вы исользуете бесплатный доступ к интернету от провайдера "Yota", один раз в сутки соединение блокируется, и появляется окно в браузере c предложением продолжить на медленной скорости. Это крайне неудобно при использовании удаленного доступа к данному компьютеру. В этом случае достаточно установить нашу бесплатную программу , и она восстановит доступ к интернету в течение нескольких минут. Эта опция доступна без регистрации пользователя на нашем сайте. При этом программу необходимо только установить, никаких настроек делать не нужно.

В любой момент времени можно узнать IP-адрес Вашего ресурса.

К Вашим услугам страница http://dns-free.com/dns2ip.php?dns=xxxxxxx, где xxxxxxx - имя домена в системе DnsIP. Используйте её для организации ссылок на Ваш ресурс с использованием системы динамического днс. Либо добавьте в избранное, и одним щелчком мыши узнайте текущий ip Вашего ресурса. Или введите вручную в форме на той же

У меня появилась задача по организации оперативного выключения удаленных серверов в один клик. Причем выключать сервера должны разнообразные пользователи, в том числе и без знаний и понимания принципов работы сервера. То есть они должны просто нажать кнопку, чтобы сервер автоматически завершил свою работу.

Причем выключать по сети нужно как windows серверы, так и linux различных дистрибутивов — ubuntu, centos, freebsd. То есть решение должно быть простое и надежное.

Дистанционное выключение Windows сервера

Начнем с самого сложного. На практике реализовать надежный способ выключения windows машин по сети для меня оказалось сложнее, чем linux. Методов и подходов к решению данной задачи много. Я пробовал разные варианты и остановился на одном, который мне показался самым надежным, он сработал без проблем во всех случаях во время тестирования.

Обязательным условием удаленного выключения сервера является сетевой доступ к нему по rdp. Вы можете находится в локальной сети с ним, или пробросить rdp соединение редиректом со шлюза. Не важно, главное попасть в систему по rdp.

Принцип работы удаленного отключения следующий:

  1. На компьютере или сервере создается пользователь, которому будет разрешено подключаться по rdp и завершать работу сервера.
  2. В автозагрузке этого пользователя будет скрипт для завершения работы.
  3. Пользователям, которые будут удаленно выключать сервер, дается специально подготовленный rdp клиент, который без всяких запросов будет подключаться нужным пользователем, у которого будет срабатывать скрипт на завершение работы.

Все достаточно просто, но на каждом этапе я сталкивался с проблемами, которые требовали не тривиального решения. Но обо все по порядку.

Итак, идем на север и создаем там простой bat файл следующего содержания:

Shutdown /p /d p:0:0 /f

Сохраняем файл и создаем пользователя, под которым будем выключать сервер. Не забудьте добавить этому пользователю разрешение подключаться по rdp. Если вы выключаете компьютер с десктопной системой, то прав обычного пользователя достаточно. Если же вам надо погасить Windows Server, то пользователя нужно либо сделать админа, либо дать ему права на разрешение выключение сервера через локальную политику безопасности. Живет эта политика по адресу — параметры безопасности — локальные политики — назначение прав пользователей — завершение работы системы.

Вот тут я напоролся на первые неприятности. Я назвал свой скрипт shutdown.bat и очень долго не мог понять, почему он не срабатывает. При вводе команды shutdown с параметрами в консоли все отлично работало, но скрипт не запускался. Оказывается, его нельзя называть таким именем. После того, как переименовал в shut.bat, все отлично заработало. Какая-то нелепая загвоздка, но мне пришлось потратить немало времени, пока я разобрался, в чем тут дело.

Дальше заходим нашим новым пользователем, чтобы создались стандартные папки профиля и кладем скрипт автовыключения сервера ему в автозагрузку — C:\Users\shut-user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Теперь нам нужно настроить автоматический вход пользователя по rdp, чтобы выполнить удаленное завершение работы. Причем пользователь должен заходить на сервер без запроса имени и пароля. Штатными средствами rdp клиента windows это сделать невозможно. Даже если вы сохраните параметры, то при переносе настроек на другой компьютер нужно будет снова вводить пароль. Мне это не подходило.

Я пробовал использовать старую портированную версию rdp 5.2. Это последняя версия, где пароль в зашифрованном виде можно было хранить в файле настроек. Но при переносе этого файла на другой компьютер, все равно выскакивало окно с вводом пароля. Добиться полного автоматизма не получалось.

Но решение было найдено. Существует любопытный проект Remote Desktop Plus , который является надстройкой над rdp. С помощью этой надстройки можно передать параметры в rdp через командную строку, в том числе и имя пользователя с паролем. Мне это полностью подходит. Скачиваем файлик либо с сайта автора проекта, либо с моего. Я скопировал на всякий случай эту очень полезную утилиту. Кладем его в папку и создаем в этой же папке rem-shut.bat файл следующего содержания:

Rdp.exe /v:10.10.5.14 /u:shut-user /p:pass123 /w:640 /h:480

Всего этого достаточно, чтобы выполнить дистанционное завершение работы на windows сервере. Пользователю необходимо передать 2 файла:

  • rdp.exe
  • rem-shut.bat

Важно, чтобы они лежали в одной папке. При запуске батника произойдет подключение rdp пользователя и выполнится скрипт завершения работы. Задача выполнена.

Удаленное выключение linux сервера

Здесь все оказалось значительно проще. Сразу же было найдено рабочее решение, которое позволяет без проблем удаленно выключить любой linux сервер. Задача решается стандартными средствами putty . Эту программу можно запускать из командной строки с параметрами. В качестве параметров можно указать файл с командами для выполнения, адрес сервера, пользователя и пароль.

Подготовим все необходимое. Сначала создаем простой текстовый документ shutdown.txt следующего содержания:

Putty.exe -m shutdown.txt -ssh -P 22 -l root -pw rootpass 10.10.5.15

Передаем пользователю 3 файла, сложенные в одну папку:

  • putty.exe
  • shutdown.txt
  • serv-rem-shut.bat

Теперь при запуске скрипта serv-rem-shut.bat серверу по сети будет отправлена консольная команда на завершение работы. При этом не будет задано никаких вопросов. Сервер просто молча выключится.

Заключение

Вот такие нехитрые способы были мной придуманы и реализованы. Тут еще важно обеспечить доступ к локальной сети, в которой живут серверы. В моем случае openvpn позволяет выполнить удаленное выключение компьютеров даже через интернет.

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

Онлайн курс "Администратор Linux"

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом «Администратор Linux» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Проверьте себя на вступительном тесте и смотрите программу детальнее по.

Управление локальной сетью из нескольких компьютеров может потребовать от системного администратора самых неожиданных вещей. Одним из таких знаний является и удаленная перезагрузка компьютера. Чтобы её совершить, вам потребуется некоторая предварительная подготовка, причем выполнена она должна быть намного раньше, чем вам понадобится сама "перезагрузка".

Настройка

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

Следующий шаг - это включение службы "Удаленный реестр" на всех компьютерах рабочей группы. Для этого вам также потребуются права администратора.

В версиях Windows до "семёрки" нужно включить службу "terminal services".

Включение службы

Итак, для начала давайте рассмотрим подключение необходимых нам служб. Помните, что удаленное управление компьютером может происходить только в том случае, если на нем уже проведена первоначальная настройка и подготовка.

Есть два способа запуска утилиты управления службами.

  1. Нажимаем кнопку "Пуск" и в строку поиска вводим сочетание "services.msc". После этого вам необходимо найти вышеупомянутые строки, нажать на них правой кнопкой мышки и выбрать "Свойства". В открывшемся окне, на вкладке "Общие" вы увидите Чтобы служба включалась самостоятельно каждый раз, когда пользователь запускает компьютер, вы берите режим "Автоматически". Сохраняем изменения и выходим.
  2. Второй способ чуть мудренее. Нажимаем сочетание клавиш "Ctrl"+"Alt"+"Del". Переходим во вкладку "Службы" и внизу окна нажимаем на одноименную кнопку. После этого повторяем те же самые действия, что и в предыдущем пункте.

Команда

Существуют разные методы, с помощью которых можно производить удаленное управление компьютером. Это и специальные программы, и встроенные средства Windows, и обычная Начнем мы с самого элементарного и наглядного.

  1. Запускаем "строку" из меню "Пуск". Для этого либо переходим в папку "Стандартные" и выбираем нужный ярлык, либо вводим в строку поиска команду "cmd".
  2. Теперь у вас есть варианты. Сначала можете попробовать ввести "shutdown -i". Перед вами откроется информационное окошко. Это служебная программа для удаленной перезагрузки компьютера. После этого вам понадобится добавить туда ПК из рабочей группы, с помощью соответствующей кнопки. Затем укажите нужное действие, в нашем случае - "перезагрузка". Укажите причину для регистрации в журнале событий, хоть это и не обязательно.

Другой вариант предусматривает несколько иное развитие событий.

  1. Запустите командную строку.
  2. Теперь вам предстоит ввести команду. Будьте внимательны, синтаксис достаточно непростой. Сначала пишем уже привычную команду "-shutdown" с параметром "-r". После этого вам надо указать компьютер, который необходимо выключить. Поэтому прописываем "/m \\computer_name". Также при необходимости вы можете добавить комментарий с помощью ключа "/с "text"".

Программно

Конечно, удаленная перезагрузка может проводиться не только вручную. Программа для - это верное средство для тех, кому лень разбираться в тонкостях управления ПК через консоль. Также это идеальный вариант для родителей, старающихся контролировать время детей, проведённое за игрушками.

Например, вы можете использовать утилиту LanShutDown 4.0. Она полностью бесплатная с интуитивно понятным интерфейсом. Она содержит всего два файлика. LanShutdownC.exe нужно разместить на "админском" ПК. ShutdownC.exe надо "закинуть" в папку со стандартными программами Windows.

EMCO Remote Shutdown 5.0.7 - еще одна программа для удаленной перезагрузки компьютера. Позволяет совершать любые действия со станцией без дополнительной настройки. Единственным её минусом является платность. Но если вы хотите использовать её для солидной фирмы, то она как нельзя лучше подойдет для поставленной цели.

Рабочий стол

Если программа для удаленной перезагрузки компьютера вам не подходит, всегда можно использовать другие способы. Большинство системных администраторов при создании локальной сети настраивают еще и чтобы иметь доступ к компьютеру сотрудников в любое время. Если вы тоже его используете, то всегда можете воспользоваться следующим советом.

При обычном режиме работы с удаленным в меню "Пуск" отсутствует пункт "Завершение работы". Таким образом, может показаться, что вы не можете самостоятельно, не вставая с места, выключить ПК. Однако, это не так. Есть два способа, как перезагрузить удаленный ПК в данном режиме.

  1. Если вы закроете все папки и окна, а затем нажмете комбинацию "Alt"+"F4", то перед вами появится привычное окошко, в котором вы сможете выбрать перезагрузку.
  2. Второй способ - использовать командную строку уже на самом удаленном ПК. Для этого воспользуйтесь инструкцией, которую мы написали в соответствующем пункте. Вызовите командную строку и без указания имени компьютера впишите операцию.

Файлы

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

Итак, всё, что вам необходимо, следовать следующей инструкции.

  1. Создайте текстовый документ в любом редакторе.
  2. Затем прописывается команда перезагрузки: "-shutdown /r".
  3. Нажмите "Сохранить как...".
  4. В название впишите, например, "reload.bat". Не важно, как именно вы обзовёте файл, главное - правильно укажите его расширение.

Всё. Теперь с помощью командной строки или удаленного рабочего стола вы можете просто запускать данную "утилиту". После того, как вы дважды щелкните на нем, начнется автоматическая перезагрузка.

Ошибка

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

  1. При использовании удаленного рабочего стола обязательно проверьте достаточно ли оперативной памяти. Если её не хватает, закройте все сторонние приложения.
  2. Проблемы с сетью - самая распространенная ошибка. Для начала "пропингуйте" удаленный компьютер с помощью ip". Если обмен пакетами идет, то попробуйте проверить написание имени компьютера.
  3. Проверьте, включены ли нужные службы.
  4. Отключите брандмауэр. Он может блокировать входящие подключения.
  5. В разрешите подключения от удаленных компьютеров.
  6. В клиентском компьютере должна существовать учетная запись с правами администратора, которая называется так же, как и пользователь на вашем рабочем месте.

Это были самые распространенные причины, почему не удается подключиться к удаленному компьютеру. С остальными проблемами надо разбираться более плотно и тщательно, ведь в каждом случае есть свои нюансы, и предусмотреть их все невозможно.

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

Radmin (shareware)

Лет десять назад самой популярной программой для удаленного доступа была Radmin, она и сейчас есть (www.radmin.ru) - она никуда не подевалась за это время. С нее и начнем обзор.

Программа состоит из двух частей: Server и Viewer. Первая запускается на удаленном компьютере (или удаленных компьютерах), а вторая - на твоем компьютере и используется для подключения к удаленным машинам, которые ты собираешься настраивать. На сайте разработчиков можно скачать как полный комплект, так и отдельные компоненты. Также есть portable-версия Viewer, работающая без установки, и версия Radmin Server 3.5 NTI - это специальная версия без пиктограммы в трее, то есть пользователь удаленного компа и не узнает, что на нем установлена Radmin, пока ты не начнешь управлять его компьютером.


Отмечу ключевые возможности: поддержка Windows 8 32/64 bit, поддержка переключения сессий пользователей в Windows XP/Vista/7/8, совместимость с Wine (Radmin может организовать удаленный доступ к ПК под управлением Linux через Wine), поддержка Telnet, удаленное выключение ПК, сканер серверов Radmin (позволяет найти все ПК, которыми ты можешь управлять в своей сети), передача файлов между Server и Viewer.

Выводы:

  • Функционал программы: здесь и собственная аутентификация, и поддержка голосового чата, и возможность передачи файлов. Все очень удобно.
  • Благодаря тому, что на удаленном компе установлен Server, не нужно присутствие пользователя, как в других подобных программах. Например, ты можешь администрировать удаленные ПК своих коллег, когда те ушли на обед. В других подобных программах необходимо или чтобы пользователь разрешил соединение, или же чтобы пользователь предоставил тебе пароль, который генерируется автоматически при каждом сеансе связи.
  • Низкие системные требования, программа совсем не грузит процессор, что особо актуально для моего старого ноута с процем от AMD, который греется как утюг, - он и выступал в роли «удаленного» компа.
  • Просто запустить Server недостаточно, нужно его еще и настраивать.
  • Многие пользователи любят TeamViewer не за его функциональность, а за то, что он не требует каких-либо особых портов (по умолчанию он использует 80-й порт) и не требует настройки брандмауэра. Radmin Server использует порт 4899, и запустить его без настройки брандмауэра не получится.
  • Нет мобильных клиентов.
  • Не поддерживает другие ОС.

TeamViewer (freeware)

Сейчас, наверное, из программ для удаленного доступа популярнее всех TeamViewer. Ты можешь скачать ее полную версию с www.teamviewer.com/ru и при этом не заплатить ни копейки. Для некоммерческого использования программа абсолютно бесплатна.


Рис. 4. TeamViewer запущен

TeamViewer радует поддержкой Windows, OS X, Linux, которой так не хватало в Radmin. Также есть мобильные клиенты для Android, iPad/iPhone: ты можешь управлять удаленным компом со своего айфона. Также есть Portable-версия программы для Windows, что очень полезно для нечастого использования программы, причем Portable-версию можно запускать, как на «сервере», так и на «клиенте», в отличие от Radmin, где можно запустить только клиент (Viewer) без установки, а «серверную» часть нужно обязательно устанавливать.

После запуска программы ты увидишь основное окно TeamViewer и окно «Компьютеры и контакты» (рис. 4). Если ты планируешь помогать сразу всем своим родственникам и коллегам, можешь нажать кнопку «Зарегистрироваться», создать аккаунт, и тогда в этом окне ты будешь видеть все многочисленные компы, которые ты настраивал.

Рис. 5. TeamViewer в действии

Теперь разберемся, что есть что. Если нужно подключиться к твоему компу, то удаленной стороне ты должен сообщить свой ID (в данном случае 969 930 547) и пароль (8229). Как сообщить, уже решай сам - можно скопировать и передать эти значения по скайпу, аське, по электронке, SMS или просто продиктовать по телефону. Этот пароль меняется при каждом запуске программы. Если программа установлена на твоем компе, можно сделать постоянный личный пароль, но я не рекомендую: пароль может быть скомпрометирован и тогда кто угодно сможет подключиться к твоему компу.

Если нужно подключиться к удаленному компу, то тебе нужно ввести ID удаленной стороны (в данном случае 411108007) и нажать кнопку «Подключиться к партнеру», после чего программа попросит ввести пароль, который ты получил от удаленной стороны. Вот и все - в появившемся окне можно производить настройку удаленного компа (рис. 5).

Наверное, ты уже заметил основное отличие от Radmin: нужно передать пароль тому, кто настраивает комп, а в Radmin пароль указывается при создании учетки пользователя. Другими словами, нужно присутствие пользователя за компом. Спрашивается, а как же организовать домашний офис, когда ты из дома хочешь получить доступ к рабочему компу, например, ночью. Все очень просто. Нужно организовать автозапуск TeamViewer (например, добавить в группу «Автозагрузка» или прописать в реестре в ключе Run) и задать «Личный пароль». Обрати внимание, что задать личный пароль нельзя, если программа не установлена на компе, а запущена без установки.

Есть еще одна программа, о которой ты должен знать: TeamViewer Host. Она запускается как системная служба и используется для круглосуточного доступа к удаленному компу, включая вход в систему / выход из нее. Получается, что TeamViewer Host позволяет организовать сервер терминалов, причем он поддерживает неограниченное число клиентов для одного сервера (число клиентов ограничено только вычислительными возможностями твоего компа). Также нужно отметить, что для установки TeamViewer Host нужны права администратора, которые не всегда есть, поэтому все равно в большинстве случаев будешь пользоваться обычным TeamViewer. Однако если нужно настроить всего один комп (или просто организовать к нему удаленный доступ, скажем из дому), то TeamViewer Host не нужен. Ради справедливости нужно отметить, что если на компьютере А запущен обычный TeamViewer (не Host), то к нему могут подключиться компы Б, В, Г (число три приведено для примера) для совместного администрирования. Другое дело, что нужно согласовывать действия администраторов, поскольку клавиатура и мышь общие, но один может настраивать, остальные будут наблюдать.

Как и Radmin, TeamViewer позволяет обмениваться файлами, голосовыми и текстовыми сообщениями, а также удаленно перезагружать компьютер (нужная команда находится в меню «Действия», см. рис. 5, просто перезагрузить компьютер недостаточно - ведь тогда не будет установлен сеанс связи TeamViewer, перегружать компьютер во время его настройки нужно только через меню «Действия»).

Выводы:

  • Простота (программа проще, чем Radmin, - огромное преимущество для неподготовленных пользователей, которым придется установить ее на удаленной стороне).
  • Программа полностью не требует установки: как на клиенте, так и на сервере. Установка производится по желанию.
  • Работает через порт 80 (и еще некоторые дополнительные порты), благодаря чему не требует настройки брандмауэра.
  • Наличие версий для других ОС.
  • Наличие мобильных клиентов для Android, iOS и Windows Phone 8 (то есть ты можешь управлять удаленным компом прямо со своего iPad).
  • Возможность организации интерактивных конференций (до 25 участников).
  • Не требует прав администратора для удаленного доступа.
  • Грузит процессор заметно больше, чем Radmin, мой старенький ноут даже перегрелся и выключился.
  • Мобильные клиенты хоть и есть, но они не очень удобны (впрочем, это лучше, чем ничего).

Royal TS (shareware)

Когда-то была такая программулина - mRemote. Не знаю, что там произошло, но проект mRemote был закрыт, а разработчики взяли и создали другой проект - Royal TS . На сайте ты найдешь версии для Windows, OS X и iOS (можно запускать с iPhone и iPad).

В Royal TS перед созданием подключения нужно создать документ, то есть одно подключение = один документ. Документы Royal TS весьма удобная штука, их можно передавать как обычные файлы, например другому админу. Он сможет открыть такой документ и сразу подключиться к удаленному компу без необходимости создавать соединение вручную. У shareware-версии есть ограничение на число одновременно открытых документов - десять. Как по мне, то этого вполне достаточно для некоммерческого использования программы, поэтому на практике ты даже не заметишь, что тебе чего-то не хватает (если, конечно, ты не администрируешь удаленно огромную сеть компов).

Первым делом нужно сказать, что эта программа кардинально отличается от Radmin и TeamViewer. Обе эти программы сочетают в себе функциональность как сервера, так и клиента (в случае с Radmin сервер и клиент - это разные программы, в случае с TeamViewer - одна и та же программа). Другими словами, на одном из компьютеров ты можешь установить Radmin Server или TeamViewer, а на другом использовать Radmin Viewer или TeamViewer соответственно для подключения к этому удаленному компу. Так вот, Royal TS - это что-то наподобие Radmin Viewer, то есть программа для подключения к удаленному серверу, но вот сервер придется создавать своими силами. Как ты это сделаешь - твои проблемы. Royal TS не поможет тебе создать такой сервер, а только даст подключиться к нему.

Рис. 6. Royal TS для Windows

Среди протоколов подключения к удаленному серверу, которые поддерживает Royal TS: RDP, Telnet, SSH, Citrix, VNC. Сами же серверы RDP/Telnet/SSH и прочие придется настраивать самостоятельно.

С одной стороны, это выходит за рамки статьи, с другой - она была бы неполной, если бы я не привел пример настройки хотя бы одного из серверов, которые поддерживает Royal TS. SSH/Telnet-серверы, думаю, читателю будут не очень интересны. Хочется чего-то графического. Пусть у нас есть Linux (Ubuntu или ее клон) и нужно настроить VNC-сервер. Для этого сначала установим VNC-сервер командой:

Sudo apt-get install vnc4server

После этого нужно его запустить - в первый раз без параметров:

Sudo vnc4server

В процессе запуска команды sudo vnc4server нужно ввести пароль, который будет использоваться для подключения к этому VNC-серверу. Сам пароль будет сохранен в $HOME/.vnc/passwd. Больше не скажу ни слова - есть man:). После первого запуска нужно запустить vnc4server, указав номер экрана:

Sudo vnc4server:3

Далее в Royal TS нужно создать новый документ (на вкладке File), далее перейти на вкладку Edit и нажать кнопку VNC. В появившемся окне (рис. 7) нужно ввести имя дисплея (Display Name) - в нашем случае:3, IP-адрес VNC-сервера и указать номер порта (обычно 5900). Пароль будет запрошен при подключении к серверу.

Рис. 7. Параметры подключения к VNC

Выводы:

  • Универсальный клиент для подключения к удаленному серверу по различным протоколам.
  • Есть версии для Windows, OS X и iOS.
  • Невозможно организовать удаленный доступ только средствами Royal TS, нужны дополнительные программы.
  • Не подходит для удаленной настройки компьютеров неопытных пользователей - они просто не смогут настроить необходимые службы удаленного доступа.

Supremo: бесплатно и просто (freeware)

Давай проанализируем ситуацию. Если тебе не нравится TeamViewer или ты не можешь его использовать по некоторым причинам (в том числе и из-за необходимости покупки лицензии для коммерческого использования), а Radmin тоже не подходит по каким-либо причинам, то придется искать аналоги. Раз в статье идет речь о простых и бесплатных программах, то нужно, чтобы следующая программа была: а) бесплатной; б) простой. Такой является программа Supremo, которую можно скачать с сайта .

Программа (рис. 8) создана «по образу и подобию» TeamViewer. Она не требует установки, принцип работы ее такой же, как у TeamViewer, даже терминологию она использует такую же (это я относительно ID партнера и других надписей в интерфейсе программы).

Настраиваемый компьютер и компьютер специалиста поддержки должны работать под управлением только Windows. Поддерживаются разные выпуски Windows, в том числе Windows 7 и Windows Server 2008 R2. О поддержке Windows 8 и Windows Server 2012 на официальном сайте пока ничего не сказано.

Рис. 8. Программа Supremo

Алгоритм ее использования прост: нужно запустить программу на обоих компьютерах, затем запросить у удаленной стороны ее ID и пароль, после чего нажать кнопку «Соединиться». Перед этим удаленная сторона должна нажать кнопку «Старт», иначе соединение не будет разрешено. Пожалуй, это единственное отличие от TeamViewer.

Чтобы обзор был более полным, зайдем в настройки программы (Инструменты -> Опции). В разделе «Безопасность» (рис. 9) можно настроить автоматический запуск программы, указать пароль для удаленных подключений и указать, каким ID разрешено подключаться к твоему компу.

Рис. 9. Параметры безопасности Supremo

В разделе «Соединение» (рис. 10) можно указать параметры прокси-сервера, если он присутствует в твоей сети.

Рис. 10. Параметры соединения Supremo

Кроме своего прямого назначения, а именно удаленного управления компьютером, программа может использоваться для обмена файлами. Для обмена файлами (который возможен в двух направлениях - как скачивание, так и закачка) просто используй drag & drop.

Выводы:

  • Проста в использовании.
  • Не требует установки.
  • Возможность передачи файлов.
  • Возможность чата.
  • Не требует настройки брандмауэра (используется HTTPS/SSL).
  • Нет поддержки других ОС, кроме Windows.
  • Нет мобильных клиентов.

LogMeIn (freeware)

Рассмотрим еще одну полезную программу - LogMeIn (рис. 11). Назначение этой программы, такое же, как и у всех остальных, рассмотренных в этой статье, - удаленный доступ. На сайте logmein.com ты найдешь несколько подобных продуктов, нас же в первую очередь интересует продукт LogMeIn Free. Ее возможностей вполне достаточно для большинства целей: доступ к компу под управлением Windows или OS X, удаленное управление и просмотр рабочего стола, копирование и вставка данных между компьютерами, функция перезагрузки, чат, поддержка нескольких мониторов, обнаружение вторжения по протоколу SSL/TLS, не требует настройки параметров брандмауэра, не требует прав администратора удаленного компа.

Лично мне понравились функции копирования и вставки данных между компьютерами, а также функция перезагрузки: в процессе настройки компьютера иногда требуется его перезагрузка, после которой будет автоматически восстановлен сеанс удаленного доступа, что очень удобно.

В отличие от версии Free, версия Pro поддерживает передачу файлов между компами, видео в формате HD, перетаскивание файлов между компьютерами и еще несколько функций, за которые вряд ли стоит платить почти 53 евро в год - именно столько стоит Pro-версия. Сравнение этих двух версий, а также версии для OS X можно прочитать по адресу: https://secure.logmein.com/comparisonchart/comparisonFPP.aspx.

Рис. 11. Основное окно LogMeIn

Способ работы с этой программой немного отличается от TeamViewer и подобных программ. Все немного сложнее, но, видимо, именно так разработчики LogMeIn определяют, кто и в каких целях использует программу. В основном окне выбери «с Mac или ПК» и затем увидишь последовательность действий, которую нужно выполнить, чтобы предоставить другому пользователю доступ к этому компу (рис. 12). Дедушка с бабушкой точно запутаются и не оценят. Без регистрации на logmein.com не обойтись, она хоть и бесплатная, но в плане удобства совершенно лишняя.

Рис. 12. Как подключиться к этому ПК

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

Давай рассмотрим, как создать приглашение и как его использовать. В разделе «Общий доступ к рабочему столу» выводятся текущие приглашения. Нажав кнопку «Отправить приглашение», ты можешь сгенерировать ту самую ссылку. Мастер создания приглашения позволяет определить длительность приглашения и способ отправки приглашения (можно отправить по электронной почте ссылку, а можно просто получить ссылку и отправить ее вручную).


Рис. 13. Управление удаленным компьютером через браузер

Потом эту ссылку нужно отправить человеку, который будет заниматься настройкой компа. Когда он скопирует ее в браузер и откроет, то увидит экран, подобный изображенному на рис. 13. Для продолжения нужно нажать кнопку «Продолжить». После чего пользователь, отправивший ссылку, последовательно получит два запроса. Первый запрос - это запрос на разрешение доступа гостю, второй запрос - на предоставление прав доступа (рис. 20). Гость может или полностью управлять компьютером, или только просматривать рабочий стол без возможности управления.

Выводы:

  • Не требует прав администратора.
  • Не требует настройки брандмауэра.
  • Возможность использования браузера для удаленного управления.
  • Мобильные клиенты.
  • Несколько необычный принцип работы.

Mosh (mobile shell): хорошая альтернатива для SSH

Mosh тоже можно использовать для удаленного доступа к консоли (то есть ты сможешь удаленно выполнять команды и будешь видеть их результат). Основное преимущество Mosh над SSH - возможность роуминга, то есть смены сети на клиентской машине, что полезно в дороге, когда сеть может меняться (сейчас она сотовая, через несколько минут - Wi-Fi, при этом меняется IP, но соединение остается). Часто путешествующие админы оценят это по достоинству. Но есть один большой недостаток: к обычному SSH-серверу Mosh не подключится, то есть на сервере придется устанавливать Mosh. Зато Mosh работает не в виде демона, как SSH, а как обычная программа, то есть для ее запуска не нужен root-доступ. Mosh доступен для многих дистрибутивов Linux и BSD, OS X, iOS (в составе популярного клиента iSSH) и Android.

UltraVNC/RealVNC

VNC (Virtual Network Computing) - система удаленного доступа к рабочему столу компьютера, использующая протокол RFB (Remote FrameBuffer). Ранее было показано, как организовать VNC-сервер в Linux, в Windows такой сервер можно создать средствами программ UltraVNC или RealVNC . Программа UltraVNC подобна RealVNC, но обладает дополнительными возможностями вроде шифрования соединения между клиентом и сервером, модуля Java Viewer (доступ к удаленному ПК через браузер с поддержкой Java) и других. Хотя у RealVNC есть плагин VNC Viewer для Google Chrome, поэтому нет необходимости в Java Viewer. Как уже было отмечено, программы во многом подобны, поэтому в этой статье мы рассмотрим только UltraVNC.

При установке UltraVNC есть возможность установить как VNC-сервер, так и VNC-клиент. На твой компьютер, если к нему не нужен удаленный доступ, VNC-сервер можно не устанавливать. При установке VNC-сервера будет возможность настроить его для запуска в виде системной службы, но для этого нужны права админа. Протокол RFB, который использует VNC, обычно подразумевает использование портов 5900–5906. Следовательно, для соединения по VNC нужно настраивать брандмауэр, иначе он «зарежет» соединение.

Для подключения к VNC-серверу используется программа UltraVNC Viewer. Программа универсальна, и ты можешь использовать ее для подключения к любому VNC-серверу, а не только к тому, на котором запущен UltraVNC Server. Аналогично к серверу, созданному программой UltraVNC Server, можно подключиться программой RoyalTS или любым другим VNC-клиентом.

Пару слов о том, как это все работает. Сначала запускаем программу UltraVNC Edit Settings и на вкладке Security задаем пароль для доступа к VNC-серверу, затем нужно запустить программу UltraVNC Server. После на другом компьютере запускаем UltraVNC Viewer (рис. 14) и вводим IP компа, на котором установлен VNC-сервер, и нажимаем кнопку Connect.

Рис. 14. UltraVNC Viewer

Выводы:

  • Нужны права админа, нужно настраивать брандмауэр.
  • Один и тот же протокол можно использовать для управления Windows, OS X и Linux, но это преимущества не конкретной программы, а самой VNC.

SSH-доступ

Классикой удаленного доступа остается SSH. Казалось бы, что тут можно еще придумать? Ну, например, что делать, если у тебя много удаленных машин? Прописывать алиасы для каждой? Есть специальные утилиты, позволяющие быстро переключаться между машинами. Один из таких менеджеров в Linux - Gnome Connection Manager . Программа очень удобна, настоятельно рекомендуем. В Windows для этой цели используется AutoPuTTY - оболочка для популярного SSH/Telnet-клиента PuTTY, скачать которую можно по адресу: http://www.r4dius.net/autoputty/. Аналогичный менеджер SSH-соединений есть и для OS X -Shuttle . Для мобильных платформ можно использовать мобильные SSH-клиенты - Prompt (iOS) и ConnectBot (Android). Ссылки и скриншоты ты без проблем найдешь в Сети.

Ammyy Admin (freeware)

Ammyy Admin - еще одна программа для удаленного доступа к рабочему столу. Программа хороша тем, что она абсолютно бесплатна, совсем нетребовательна к ресурсам (исполнимый файл вообще занимает смешные 700 Кб), позволяет организовать как обычный удаленный доступ к рабочему столу, так и соединение в стиле удаленного офиса, не требует установки и изменения параметров брандмауэра. С остальными возможностями программы ты сможешь ознакомиться на сайте разработчиков.

AnywhereTS (freeware)

Позволяет конвертировать компы в тонкие клиенты. Основное назначение этой программы отнюдь не удаленный доступ из соображений технической поддержки, как во всех ранее описанных программах, хотя ее тоже можно использовать для этого. AnywareTS позволяет дать вторую жизнь старым компам, которые будут использоваться как тонкие клиенты - подключаться к серверу, на котором будут выполняться программы, которые физически невозможно запустить на старых ПК. Подробную информацию об этой программе ты найдешь на сайте разработчиков.

Удаленный доступ в Windows 8

Данный обзор был бы не полным, если бы мы не рассмотрели возможности самой ОС. На «сервере» (то есть на компе, к которому планируется удаленный доступ) нужно выполнить следующие действия:

  • Запустить SystemPropertiesRemote.exe.
  • Включить флажок «Разрешить подключения удаленного помощника к этому компьютеру».
  • Включить переключатель «Разрешить удаленные подключения к этому компьютеру» и нажать кнопку «Применить».
  • Если используется энергосберегающий режим, нужно настроить комп так, чтобы он никогда не переводился в спящий режим.

На своем компе используй приложение «Подключение к удаленному рабочему столу» для подключения к удаленному компу.

Рис. 15. Разрешение удаленного доступа

Google Hangouts: шеринг экрана и видеоконференции

Как крайнюю меру можно использовать новый сервис от Google - Hangouts . Он позволяет устраивать видеовстречи, во время которых пользователи могут демонстрировать друг другу свой экран. При желании можешь ознакомиться с этим сервисом самостоятельно.

Вместо заключения

Программ для удаленного доступа очень много. Как я, надеюсь, показал, самый привычный инструмент не всегда самый эффективный. Нужно отталкиваться от условий конкретной задачи, целевых платформ и других факторов. Надеюсь, теперь я окончательно прояснил всю картину удаленного доступа в твоей голове. Все предложения и пожелания можешь отправлять на [email protected].