Welcome to TechNet Blogs Sign in | Join | Help

Server Core - управление с помощью графических инструментов

Конечно, по умолчанию предполагалось управлять Server Core именно с командной строки. И несмотря на, то что вся мощь Server Core становится доступной при использовании именно такого подхода. Но не всем он нравится. Многих начинающих пользователей Server Core часто отпугивает настройка видеорежимов с помощью редактирования реестра. И поэтому,  достаточно часто мне задают один и тот же вопрос. А нет ли чего либо более привычного? Более графического к примеру?

Понятно, что можно задействовать удаленное управление с помощью MMC, но оно не всемогуще. Опять же, для того, чтобы  оно заработало нужно разрешить прохождение пакетов через межсетевой экран Server Core. А это для многих еще более сложно чем редактирование реестра. :) Поэтому, хотелось бы иметь какой-то простой графический инструмент для локального конфигурирования системы.

Задача разработки такого интерфейса осложняется тем фактом, что Server Core обладает ограниченым набором графических API. И поэтому красивый MMC подобный конфигуратор не ждите.

Свято место пусто не бывает, если Microsoft пока не создала таких утилит значит их создадут энтузиасты.

 

Итак, если все, что я говорил выше для вас не пустой звук, обратите внимание на утилиту CoreConfigurator разработанную MVP из Израиля Guy Teverovsky.

Вот что она умеет:

  • Product Activation
  • Configuration of display resolution
  • Clock and time zone configuration
  • Remote Desktop configuration
  • Management of local user accounts (creation, deletion, group membership, passwords)
  • Firewall configuration
  • WinRM configuration
  • IP configuration
  • Computer name and domain/workgroup membership
  • Installation of Server Core features/roles

Устанавливается утилита с помощью MSI пакета и затем запустив полученый CoreConfigurator.exe можно увидеть следующий интерфейс.

coreconfigurator_1

Кстати, стоит отметить что, для успешной работы утилиты ее не обязательно инсталлировать, можно просто скопировать ее файлы в систему. Результат будет тот же.

Настройки видеорежимов выглядят вот так:

 display_settings

Опции для настройки частоты развертки экрана пока что нет, но надеюсь она появится. Настройка "Show window content while dragging" может весьма заметно улучшить отображение оконных объектов, если вы работаете с сервером через терминальное соединение. Обратите внимание, что данная настройка влияет только на текущего пользователя.

 

Судя по картинке, для настройки временной зоны, разработчик не стал изобретать велосипед и просто вызывает стандартный timedate.cpl

timezone

Настройки Remote Desktop выглядят вот так:

rdp

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

Управление локальными пользователями и группами делается с помощью следующих окошек.

acct_mgmt1 acct_mgmt_new_user

Установка Roles и Features стала гораздо нагляднее:

coreconfigurator_11

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

coreconfigurator_7

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

coreconfigurator_9

Еще можно поуправлять ключем продукта и активацией, если вдруг вы не сделали этого во время установки ОС.

coreconfigurator_2

Ну и напоследок покажем интерфейс для winrm, переименовывания компьютера  и присоединения его к домену:

coreconfigurator_8 coreconfigurator_10

Понятно, что CoreConfigurator несмотря на все свои достоинства, официально не поддерживается Microsoft. У многих ИТ специалистов, вероятно возникнут сомнения, стоит ли  доверять производителю этого ПО. Впрочем я сомневаюсь, что наши MVP и конкретно Guy Teverovsky могли задумать что то плохое. :)

Как обычно выбор, устанавливать утилиту на свои сервера или нет остается за вами. :)

Published Tuesday, April 15, 2008 12:32 AM by abeshkov

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Server Core - управление с помощью графических инструментов

Если кому-то всё-таки не очень хочется использовать сторонние инструменты, то я тут опубликовал маленький скрипт, который тоже меняет разрешение экрана, а также включает аппаратное ускорение: http://pronichkin.com/Lists/Posts/Post.aspx?ID=59

Tuesday, April 15, 2008 1:50 AM by Artem

# re: Server Core - управление с помощью графических инструментов

А вот ещё бы хотелось узнать как или чем можно планировать задачи/действия под Server Core. Т.е. нужно чтобы под корой с некоторой регулярностью выполнялся скрипт - такое возможно?

Tuesday, April 15, 2008 8:12 AM by Александр

# re: Server Core - управление с помощью графических инструментов

Андрей, а есть возможность использовать FAR Manager в консоли Server Core?

Получился бы практически идеальный интерфейс для управления сервером. Все-таки в netsh и пустом cmd не очень удобно работать.

И еще бы ssh-сервер работающий в ServerCore :) Известны какие-нибудь реально работающие реализации SSH?

Wednesday, April 16, 2008 2:18 AM by Dmitry Antonov

# re: Server Core - управление с помощью графических инструментов

FAR на Core работает нормально.

Установщик из командной строки запускаешь ... он ставится.. только запускать тоже вручную с ком.строки :) ну или в путях прописать ..

Thursday, April 17, 2008 5:01 AM by AlexeyN

# re: Server Core - управление с помощью графических инструментов

Спасибо, я предполагал что должен фар в коре работать, возможности просто сейчас нет проверить. Он веть с использованием winapi  написан, теоретически проблем быть не должно, но теория часто с практикой расходится :)

А инсталлция фару в общем-то особо и  не нужна, никогда ей не пользовался...

Friday, April 18, 2008 7:27 AM by Dmitry Antonov

# re: Server Core - управление с помощью графических инструментов

Andrey,

The Remote Desktop issue has been fixed in the latest version - I missed the Remote Desktop FW rule group. In the latest version you will also find a simple DCPROMO wizard and couple of bug fixes (take a look at the changelog: http://blogs.microsoft.co.il/files/folders/guyt/entry68860.aspx)

Glad you found the tool useful and sorry for the English - it's been ages since I written a word in Russian ;)

Tuesday, April 22, 2008 8:20 PM by Guy Teverovsky

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker