Курсы для системных администраторов
Возможности CFENGINE По своему принципу Cfengine относится к декларативным системам, то есть подчиненные системы получают не инструкции по изменению состояния, а описание желаемого конечного состояния. Процесс проверки соответствия ци-кличен и при несанкционированном изменении конфигурации управляемой системы, возврат к нужному значению будет произведен автоматически. Главные требования к Cfengine - работа в большой сети с изменяющейся конфигурацией и высокая безопасность. Приложение способно работать практически в любой гетерогенной среде, с...
Настройка сервера Сервер cf-serverd при запуске по умолчанию считывает файлы site.cf, promises.cf, update.cf, library.cf, шаблоны которых мы скопировали из /usr/local/share/doc/cfengine/inputs. В правиле body monitor control настраиваются параметры работы системы мониторинга. Чуть ниже, в body executor control, настраивается запуск агента. Здесь необходимо указать адрес электронной почты, на который будут приходить сообщения, и SMTP-сервер: mailto = mail@example.org"; smtpserver = "localhost"; По умолчанию сервер принимает подключения только с localhost,...
Недостатки у ClearOS Недостатки у ClearOSУ ClearOS имеются и досадные недостатки: речь идет не об ошибках, которые для бета-версии простительны, а об архитектурных недоработках. Начнем с поддержки сети. ClearOS справляется со статически и динамически настраиваемыми Ethernet-интерфейсами, DSL/PPPoE,...
Контактные данныеНаш адрес: Москва, ул. Рабочая 32-4
Тел.: +7 (495) 753 42 45
Факс: +7 (495) 753 42 45
Расширяем возможности с PowerShell
PowerShell: другие языки программирования. PowerShell - язык командной строки, разработанный для определённого круга задач. Расширить его можно за счет других языков программирования, интегрировав программный код из VBScript или VB.NET. Каждый язык программирования имеет своё индивидуальное назначение.

Например, PowerShell создан для решения административных задач, совмещая в себе возможности командной строки; частично VBScript; .NET FrameWork, а значит и VB.NET или C. Оболочка на базе командной строки, унаследованная из MS-DOS предназначена для управления ОС из командной строки. Созданные с использованием их командные файлы позволяли автоматизировать процессы.

С появлением Windows возможности оболочки расширились и появился конкурент - VBScript и Jscript. Вместе с WSH сценарии созданные на этих скриптовых языках позволяли решить множество различных задач. Спустя годы появился набор библиотек FrameWork, с помощью которых диапазон действий еще больше расширился.

Однако администраторы не могли использовать преимущества этих библиотек, требовались серьезные познания в программировании. Шаг на встречу наконец был сделан - это PowerShell совмещающий в себе возможности командной строки; поддерживающий COM-объекты (замена VBS+WSH); .NET FrameWork (VB.NET или C). Все это так, но не смущает ли читателя слово "частично"? Попробуйте подключить сетевой диск или сетевой принтер с помощью PowerShell.

Не получилось? А ведь в VBscript/JScript это можно было сделать одной строкой. Давайте попытаемся удаленно управлять серверами, например, настройками ABE или DFS. Как, PowerShell основан на .NET, но "не умеет работать" c API-функциями? Так и хочется сделать вывод - Microsoft опять не доделал свой продукт. Но это только на первый взгляд. Если разобраться, то можно заимствовать код из VBScript и VB.NET в PowerShell, передавать и получать параметры.

PowerShell и интерпретируемые языки программирования: К интерпретируемым языкам программирования относятся такие интегрированные в операционную систему языки как VBScript, Jscript. Интерпретируемые языки характеризуются, прежде всего, тем, что программный код хранится в текстовом виде, а при вызове файла осуществляется компиляция программного кода интерпретатором и его исполнение. Именно это свойство используется.
Навигация: 1 2 3

Программирование ПрограммированиеПри этом файлы физически попадают в директорию /home/groups/m/my/myproject/htdocs/. "Внешний" адрес сайта проекта myproject - http://myproject.sourceforge.net. По умолчанию главная страница сайта проекта формируется автоматически, но ее, естественно,...
Спасительный протокол Спасительный протоколСпасительный протокол DNSSEC-расширение к DNS для повышения безопасности. Практически 25 лет DNS-запросы не считались безопасными, но после внедрения DNSSEC...
Работа в IDE Eclipce Работа в IDE EclipceРабота в IDE Eclipce: Сначала скачаваем и установливаем плагин для IDE Eclipse (http://code.google.com/intl/ru/eclipse). К слову сказать, если GWT ещё не установлены, это будет сделано...
Администрирование АдминистрированиеНеобходимо в меню 5.1.2 поставить № в столбцах 3 и 4, а в меню 5.1.3 - в столбцах 2 и 4. И, разумеется, не забыть разнести внутренние линии по соответствующим группам. Ну вот, теперь АТС в режиме "обычной станции" должна работать. Как и в прошлый...
Прошивки MCP версии 2 69 Прошивки MCP версии 2 69В прошивках MCP версии 2.69 и ниже возможно использование SIP/ H323 без приобретения дополнительных лицензий, в прошивках 4.х, которые дают возможность использовать IT, для включения...
Уязвимость в phpMyAdmin Уязвимость в phpMyAdminМножественные уязвимости в phpMyAdmin. Программа: phpMyAdmin версии до 2.11.10. Опасность: Низкая . Наличие эксплоита: Нет. Описание: 1. Уязвимость существует из-за того, что приложение...

 
© 2010
При копировании информации обратная ссылка обязательна