Самоучитель системного администратора. 5-е изд



Pdf көрінісі
бет66/141
Дата18.12.2023
өлшемі20,51 Mb.
#197526
1   ...   62   63   64   65   66   67   68   69   ...   141
Байланысты:
Cамоучитель системного администратора книга


Часть из них мы упомянем в этой книге. Но, естественно, каждый системный адми-
нистратор будет применять только продукты, оптимально подходящие для конфи-
гурации его парка оборудования. Читатель должен понимать, что в объеме одной 
книги невозможно даже привести перечень всех таких продуктов. Авторы попыта-
ются показать, прежде всего, спектр таких программ, основываясь на некотором 
опыте работы с ними. 
Средства поддержки пользователей 
Одной из задач администрирования информационной системы является оказание 
пользователям технической поддержки. Обычно в этих целях используются про-
граммы доступа к рабочему столу. 
П
РИМЕЧАНИЕ
Технологии, описываемые в следующих разделах, могут быть использованы только на 
работоспособной
операционной
системе

Удаленный помощник 
Удаленный помощник (режим удаленного подключения к рабочему столу) предна-
значен для оказания помощи пользователю компьютера, чтобы в случае возникно-
вения проблем в работе он имел возможность обратиться к специалисту, а послед-
ний, подключившись к его компьютеру, мог оперативно оказать ему посильную 
помощь. Параметры вызова помощника могут быть определены централизованно 
в групповой политике. 
Чтобы перейти в этот режим, предусмотрен специальный механизм отправки при-
глашений на удаленное подключение. При подключении удаленного помощника 
рабочий стол виден одновременно обоим: самому пользователю и тому помощни-
ку, который принял приглашение. 
Первоначально помощник не может управлять компьютером — ему доступно толь-
ко наблюдение и возможность обмена мгновенными сообщениями. Предоставить 
удаленному помощнику право на управление компьютером должен текущий поль-
зователь, причем он может в любой момент вернуть себе управление системой. 
Для запуска удаленного помощника (рис. 6.10) в Windows 7 нужно нажать кнопку 
Пуск
и ввести команду 
Удаленный помощник
. В Windows 10 после нажатия кнопки 
Пуск
надо ввести команду 
MsrA



Управление информационной системой 
265 
Рис. 6.10. 
Удаленный помощник 
В случае необходимости (этот вариант доступен в Windows 7/10) администратор 
может сам инициировать предложение помощи. Команда 
msra
(ее можно запомнить 
как аббревиатуру от MS Remote Assistance): 
msra /offerRA <имя удаленного компьютера> 
позволяет запустить помощника и инициировать сессию на удаленной системе.
Такой способ очень удобен при оказании поддержки неопытным пользователям, 
которым будет сложно объяснить по телефону процедуру запроса помощи. Пользо-
вателю достаточно только дать согласие на подключение и предоставить необхо-
димый уровень контроля над своей системой. 
Если удаленному специалисту необходимо «перехватить» управление компьюте-
ром, то он может обратиться к пользователю через систему обмена мгновенными 
сообщениями. Если пользователь даст такое согласие, то дальнейшая работа уда-
ленного пользователя ничем не будет отличаться от обычной терминальной сессии, 
кроме возможности локального пользователя в любой момент вернуть себе управ-
ление компьютером. 
Утилиты подключения к рабочему столу 
Хотя в рабочих станциях с ОС Windows присутствует возможность удаленного 
подключения к рабочему столу, на практике она редко используется администрато-
рами. Во-первых, соответствующие опции должны быть предварительно включены 


266 
Глава 6 
в настройках клиентского компьютера (это, конечно, можно сделать и централизо-
ванно), во-вторых, при попытке удаленного подключения текущий пользователь 
отключается от экрана. Администратор может только посмотреть, но не показать 
пользователю, что и как нужно выполнить. 
Поэтому администраторы применяют ту или иную программу, позволяющую уви-
деть удаленный рабочий стол на локальном компьютере и перехватить управление 
клавиатурой и мышью. 
Существует большое количество таких программ: как бесплатные версии (VNC), 
так и коммерческие (TeamViewer от TeamViewer GmbH, pcAnywhere
1
от компании 
Symantec, Remote Admin от Famatech Inc., NetOp Remote Control от DanWare Data
и пр.). Выбор конкретной программы определяется возможностями администратора. 
В любом случае для управления удаленным компьютером программой такого клас-
са на него должна быть установлена клиентская часть. Эта операция может быть 
проведена централизованно любым способом. Приведем описание возможностей 
некоторых программ управления удаленным компьютером
2

VNC (Virtual Network Computing, 
www.realvnc.com
) — дает возможность уда-
ленно просматривать любые платформы (UNIX, Win32, Mac, мобильные клиен-
ты и т. п.). Это кроссплатформенное приложение — имеется вариант на Java,
который позволяет управлять рабочим столом из любого обозревателя Интернета. 
Коды программы открыты с 1998 года. Пользователи загрузили более 20 млн ее 
копий. Программа включена в состав популярной операционной системы Linux. 
По данным ее сайта, VNC используют все компании, входящие в список Fortune 
500 (периодически обновляемый список наиболее успешных компаний). 
Hidden Administrator (
www.hidadmin.ru
) — программа российского автора. По-
добно другим программам, она обеспечивает полный доступ к ресурсам удален-
ного компьютера, предоставляет администратору возможности скрытого на-
блюдения и управления, обмена файлами и т. п. Отметим также наличие опции 
удаленного включения системы (Wake on LAN). 
Remote Administrator (RAdmin) — еще одна часто используемая программа уда-
ленного управления для платформы Windows. Она также позволяет одновре-
менно работать с несколькими удаленными компьютерами с помощью обычного 
графического интерфейса. Учитывая, что эта задача разработана для Win32, она 
использует методы аутентификации пользователей, принятые в Windows. 
TeamViewer — программа чем-то похожа на RAdmin и является, наверное, са-
мой популярной программой для удаленного доступа. Для некоммерческого ис-
пользования программа бесплатна. Имеется поддержка Windows, macOS, Linux. 
Программа гораздо проще в использовании, чем RAdmin, что понравится начи-
1
Последняя версия программы позволяет администратору удаленно управлять как системами на ос-
нове Windows, так и Linux-компьютерами. 
2
Следует учитывать, что часть антивирусных программ рассматривает утилиты удаленного управле-
ния в качестве вредоносного кода. 


Управление информационной системой 
267 
нающим пользователям, кроме того, она не требует установки. Поскольку про-
грамма работает через порт 80, то понравится и многим администраторам, по-
скольку это стандартный порт веб-сервера и он не блокируется брандмауэра-
ми, — следовательно, для использования этой программы не придется вносить 
изменения в конфигурацию брандмауэра. Имеется возможность организации 
интерактивных конференций — вы можете собрать целый консилиум для обсу-
ждения проблемы с компьютером (поддерживается до 25 участников). 
Skype — при желании совместно с ним можно использовать режим демонстра-
ции рабочего стола. В этом случае человек, оказывающий помощь по настройке 
компьютера, будет говорить, что делать, а выполнять операции придется самому 
пользователю. Но учитывая, что Skype установлен очень часто (а в Windows 10 
он вообще присутствует по умолчанию) и он бесплатен, то этот вариант не нуж-
но списывать со счетов. 
Популярные программы для организации удаленного доступа подробно описаны
в статье «Как правильно подступиться» по адресу: 
http://www.dkws.org.ua/a/hacker/ 
remote2/remote.pdf
.
Средства автоматизации — сценарии 
Управление в режиме консоли, хотя и требует от администратора наличия опыта 
работы, привлекательно тем, что позволяет полностью автоматизировать процесс, 
например, выполнять заданные операции по расписанию. 
При изучении правил использования сценариев могут помочь следующие ресурсы: 
Script Center, 
http://technet.microsoft.com/en-us/scriptcenter/default

центр технологий Windows PowerShell, 
http://go.microsoft.com/fwlink/?LinkID=102372

блог Windows PowerShell, 
http://go.microsoft.com/fwlink/?LinkID=128557

Windows PowerShell Script Repository, 
http://go.microsoft.com/fwlink/?LinkId=169615

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


268 
Глава 6 
Microsoft) и проанализировать ее результат. Приведем пример такого блока сцена-
рия командной строки: 
:sales 
ifmember "sales" 
if not errorlevel 1 goto ops 
net use q: \\server\share 
GoTo NextSection 
Примеры использования командных сценариев доступны в Интернете. 
Сценарии Visual Basic 
В Windows возможно выполнение сценариев, написанных на таких языках про-
граммирования, как VBScript, JScript и JScript.NET. Использование этих языков 
программирования оправдано в тех случаях, когда нужно проанализировать пара-
метры приложений, членство в группах, создать файлы отчетов, создать интерфейс 
программы и т. п. Иными словами, с их помощью создается новая программа для 
компьютера. 
Для исполнения программного кода сценария на компьютере должна присутство-
вать система, которая интерпретирует этот код и обеспечивает взаимодействие
с другими программами. Обеспечивает такую функциональность специальный 
сер-
вер
сценариев
— Windows Script Host (WSH). 
П
РИМЕЧАНИЕ
Кроме упомянутых языков программирования, администраторы могут применять и 
другие — такие как: Perl, TCL, REXX, Python и пр. Для этого необходимо установить 
соответствующие модули интерпретаторов разработки третьих фирм. 
WSH поддерживается всеми современными версиями Windows. Каждая последую-
щая версия WSH существенно функциональнее предыдущей, поэтому для систем, 
находящихся в эксплуатации, целесообразно обновить эту службу до последней 
версии. 
Как правило, администраторы редко создают нужные сценарии «с нуля». Обычно 
ищется подходящий пример, который лишь незначительно модифицируется. По-
добные коды достаточно широко представлены в Сети, а на сайте разработчика 
Windows можно воспользоваться ресурсами блога 
Hey, Scripting Guy! Blog
(рис. 6.11) по адресу: 
http://technet.microsoft.com/ru-ru/scriptcenter/default.aspx

Интерфейс IPMI 
Стандарт IPMI (Intelligent Platform Management Interface) разработан для описания 
требований по управлению компьютерными платформами, а точнее — серверами. 
Серверы, поддерживающие IPMI, могут управляться удаленно с консоли. 
Администратор может удаленно включать, выключать и перезагружать сервер не-
зависимо от состояния операционной системы. Администратор может удаленно


Управление информационной системой 
269 
Рис. 6.11. 
Блог 
Hey, Scripting Guy! Blog
производить обновление BIOS и контролировать основные рабочие параметры сер-
вера (температуру процессора, уровни напряжения и пр.). 
Подсистема удаленного управления не входит в состав всех платформ. В некото-
рых случаях такая возможность уже встроена в оборудование, в других можно
дооснастить сервер специальной платой, реализующей необходимые функции. 
Интерфейс WMI 
Интерфейс WMI (Windows Management Interface) — это технология управления 
Windows-компьютерами, реализующая стандарты веб-управления предприятием 
(WBEM, Web-based Enterprise Management), разработанные компанией Distributed 
Management Task Force (
http://www.dmtf.org/
). 
Некоторые эксперты считают WMI «развитием» протокола SNMP для программ-
ных сред. Технология WMI реализована для всех операционных систем Windows, 
начиная с Windows 95. 
Преимущественно интерфейс WMI используется для доступа к оборудованию,
а именноя— для получения данных о составе оборудования, его параметрах, со-
стоянии и пр. 
Стандарт WBEM предусматривает типичную схему управляемых объектов — 
Common Information Model (CIM). Эта схема реализована в WMI как пространст- 
во имен Cimv2. В этом пространстве имен по умолчанию выполняются WMI-
команды. 


270 

Достарыңызбен бөлісу:
1   ...   62   63   64   65   66   67   68   69   ...   141




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет